The National took the new Mercedes petrol and electric people movers for a test drive in Cannes
April 05, 2024