The National Thermal Power Corporation is the 4th highest taxpayer in the country.
It shelled out Rs 3,587 crore (Rs 35.87 billion) in 2007-08.
In 2006-07 the company contributed Rs 4,289 crore (Rs 42.89 billion) to the government's tax kitty.
Image: A hydroelectric plant. | Photograph: Evaristo Sa/AFP/Getty Images
Also read: India's most dependable cars