News

Chinese importer Chery South Africa (SA) is in the midst of a feasibility study to determine if it will establish an assembly ...