Politics in India is an expensive business and sometimes lucrative, too. In this year’s election, parties are expected to spend more than $14 billion — as much as in the United States. But there has been little in the way of transparency for the huge sums sloshing around.

On Thursday night, a rare and chaotic beam of light shot through the darkness. By order of India’s Supreme Court, the government-owned State Bank of India handed reams of data to the election commission, showing who had directed cash to the country’s political parties through a mechanism known as electoral bonds.

Reading between the lines of the spreadsheets full of names poses questions about the intersection of government and business in India. Construction companies, gambling impresarios, pharmaceutical bosses and many more corporate entities and individuals had forked over $1.7 billion in bonds since 2019. Many ended up winning government contracts. Most had faced trouble with the federal police.