Watts & Wheels S1E8: ‘Tesla lands in Africa, just not here’

· TechCentral