Elon Musk’s Tesla to open first India store in Mumbai on July 15

As a part of its entry into India, the EV maker had stepped up hiring and in the past was scouting for showroom sites in Mumbai and New Delhi

Industry