
Tesla Decides on Showroom Sites in Mumbai and Delhi
Elon Musk-led electric vehicle manufacturer Tesla is allegedly finalising two locations for its showrooms in Delhi and Mumbai, marking another milestone in the company's efforts to establish a foothold in India. According to sources cited by an international news agency, the company has decided on locations for its