Tesla India takes on lease 8,200 sq. ft. commercial space in Delhi’s Aerocity
Elon Musk-led Tesla made its India retail debut final month with a retailer in the Bandra Kurla Complex enterprise district in suburban Mumbai. File | Photo Credit: Reuters Electric car


