Automotive Cars & Transportation News Mercedes-Benz PH releases electrified G 580, first EV G Class locally Pablo Salapantan · August 26, 2025 0