International

Tesla marks India entry with first showroom in Mumbai