Police officers direct traffic outside the Tesla showroom ahead of its opening in Mumbai, India, July 15, 2025. REUTERS/Francis Mascarenhas
Police officers direct traffic outside the Tesla showroom ahead of its opening in Mumbai, India, July 15, 2025. REUTERS/Francis Mascarenhas