Tesla loses its electric car leadership

The electric vehicle (EV) industry has a new global leader, with Chinese company BYD surpassing American firm Tesla in sales. BYD sold a record 1,023,381 vehicles in the first and second quarters of…

Al Majalla - London

Tesla Suspends Production at Shanghai Plant

Tesla suspended production at its Shanghai plant on Saturday, according to an internal notice and two people with knowledge of the matter, bringing ahead a previous plan to pause most work at the…

Elon Musk: The Controversial Billionaire

Conventional wisdom says that to be a world-class scientist, you should focus only on one area or if you are someone who loves to learn in different areas, you should only learn in a superficial way…

Majalla