Tag: 565 square feet of warehousing space at Lodha Logistics Park in Mumbai for five years
Tesla opens first showroom in India, launches Model Y in Mumbai
Mumbai: Elon Musk-owned Tesla has entered the Indian market, opening its first showroom at Bandra Kurla Complex in Mumbai. The electric vehicle maker will...