Johannesburg’s clean energy ambitions just received a jolt from one of the world’s biggest electric vehicle innovators. Global new energy vehicle giant BYD (Build…
Uber autonomous car kills pedestrian in Arizona
The autonomous car industry has been dealt a major blow this week. On Sunday, an Uber self driving vehicle struck and killed a pedestrian…