Tesla and Govt. of India close in on an agreement – Team-BHP.com

Goyal also visited Tesla’s manufacturing facility in Fremont, California. Source: ET Auto · View Forum Discussion. Tags: Indian · Tesla · Scoops …

Do you trust this headline?

You already voted!

In