Narendra Modi, India's prime minister, during the nation's Independence Day ceremony at Red Fort in New Delhi, India, on Friday, Aug. 15, 2025. Bloomberg | Bloomberg | Getty Images Indian markets rallied on Monday as Prime Minister Narendra Modi's recently revealed...
