Back to Story: Sime Darby Motors City launched – largest automotive complex in Southeast Asia representing 10 brands Next Image Previous Image