India's ugliest dam builder

India's ugliest dam builder is undoubtedly the state-owned National Hydroelectric Power Corporation (NHPC). While the company is currently angling to acquire new capital, its operations at home and abroad have left a trail of ruined livelihoods and misery in its wake.

Attachment(s):