Browsing: National Hydroelectric Power Corporation (NHPC)

Cover Story

Altering Ratle

An 850-MW power project within less than three-km radius is a prized possession. After state…

1 2 3