Goyal visits Tesla's manufacturing facility in California – PSU Watch

Fremont, California and said that the company would be doubling its auto components imports from India.

Do you trust this headline?

You already voted!

In