News

Tesla is set to make its launch in India next week with a showroom in Mumbai. The electric vehicle maker will celebrate its first physical location in India at a “Tesla Experience Centre” the Maker ...