Swagato Sarkar

Kashmiri people awaiting their turn to vote in the fifth phase of the Indian general elections in Shadipora, Sumbal area of Bandipora district, north of Srinagar, 20 May 2024. The Indian general elections are held in seven phases between April 19 and June 1, 2024.

How big money finances Indian politics

The business elite fund political parties and elections in return for economic favours or for securing favourable policies for their industry