Corolla Cross – a new player in town This week saw the launch of the first locally-built hybrid vehicle in South Africa, marking a pretty big milestone for Toyota, and for this country’s