Elon Musk's automotive company Tesla has reportedly selected locations for setting up two showrooms in New Delhi and Mumbai, bringing closer the long-awaited plans to sell electric cars in India. Tesla electric vehicles are parked in a Tesla dealer in Paramus, New Jersey, US, July 23, 2024. (REUTERS/File) Sources familiar with the matter, cited in a Reuters report, said Tesla has been...