24×7 Online News
The Gigafactory expansion in China almost certainly shuts the door on any possibility of an India…