9 days ago
Tesla moves a step closer to launching in India squib
The electric car maker has registered a company in the country although its future plans remain unclear.
Continue reading on BBC...
Facebook Share Trend
Squibs You Might Like