Loading…
NHPC gets approval to acquire PTC India's 2% stake in Chenab Valley Power Projects · Endata