1 March 2025 5:20 PM IST
Tesla, owned by billionaire Elon Musk, is preparing to enter India and has reached an agreement to construct a showroom in Mumbai. The showroom, which apparently has 4,000 square feet on the ground...
26 Feb 2025 5:11 PM IST