Tesla Subsidies Slashed in Germany

To encourage usage of electric vehicles, Germany has launched just last year an incentive scheme worth about 1 billion euros, which is partly financed...

Tesla Plans To Build Most Advanced Factory In Shanghai

Tesla Inc. Chief Executive Officer Elon Musk landed a deal with Chinese authorities on Tuesday to open a massive factory in Shanghai, China's primary...

Tesla Model 3 Doubles Production Rate and On Its Way to 6,000 Units per...

In Tesla Motors Club forum, one user under the name lbkmxp100d has recently reported the increased production rate of Tesla Model 3 in Fremont...

Tesla to Provide Energy Storage for Southern California’s Grid

Tesla just signed the biggest energy storage deal ever known. The company will deploy 20 megawatts of energy storage as a backup to Southern...

Tesla Aims for New Neural Net Computer in Production in 6 Months

Elon Musk said that Tesla will soon release the company’s new neural net computer. He claims it will be the ‘world’s most advanced computer...
Tesla Motors Skateboard and Battery Packs

Future Tesla Batteries Will Be More Affordable Thanks to Silicon

Affordable but high-capacity batteries are becoming a thing of the present, and not the future anymore, as manufacturers strive to make battery technology better. Meanwhile,...

Tesla’s Model 3 Could be Delivered Sooner Than Expected

In a move to acquire customer satisfaction, Tesla responded to the need for the Model 3 sedan by changing the production start date. Model...

Tesla Model S P85D vs Snowmobile Drag Race on Ice

We know that the Tesla Model S P85D is insanely fast, but just how fast is it really?  The numbers speak for themselves -...

Tesla Model 3: First Opinions and Reviews from Test Drives

Tesla started the delivery of the first 30 Model 3 units a few days ago at the Fremont, CA factory. We didn't want to...

Why Hydrogen Cars are Less Efficient Than Electrics

The efficiency of hydrogen cars versus battery electrics has been debated for a long time in the past decade. However, despite of all that...