Indian Prime Minister Narendra Modi gestures as he arrives at Bharatiya Janata Party (BJP) headquarters in New Delhi, India, June 4, 2024. The election outcome in India has turned out to be a huge … [+5128 chars]Read More
Modis weakerthanexpected election win raises questions over his economic and political agenda CNBC
