‘Fit for the job’ has always been the essence of Chana and the Star range of light commercials – which spearheaded the brand’s arrival in South Africa in 2006. We have visted the Changan stand during their launch of their brand new vehicles in Johannesburg South Africa.
Continue reading →