Elon Musk showcased his ambitions to make Tesla Motors a clean-energy behemoth on Friday, unveiling a new “solar roof” product at Universal Studios in Los Angeles, California. As the sun set, Musk told hundreds of guests gathered in an outside
Ad blocker detected!
Ad blocker detected!
The work we do at TechCentral is made possible through the support of our commercial partners. Please help us produce the original and quality South African technology journalism you value by disabling your ad blocker.