India's southern state of Tamil Nadu will aggressively pitch itself as a manufacturing site for Tesla Inc. as speculation builds about the US company's planned investments ahead of billionaire Elon Musk's visit.
The article requires paid subscription. Subscribe Now