In the face of the climate emergency, it is critical for investors to show companies the path to follow
The company’s 82 public charging stations puts it in the lead in South Africa
Electric vehicles can store off-peak energy and return it to the system when required