
Tesla finally launches in India, but the world’s third largest car market has been a graveyard for western brands
Tesla at long last has launched in India with the opening of a showroom this week in Mumbai, the smog-infested country’s economic capital. It’s a move that’s been years in the making. Fans are hailing it a game changer since it opens the EV brand up to the …