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