Next Image
Previous Image


Sime Darby Swedish Auto opens Volvo Setia Alam 3S centre – 23,000 sq ft facility, four 22 kW AC chargers 1580738