BHEL secures EPC order for 2×660 MW Talcher Thermal Power Project Stage-III

Bharat Heavy Electricals Limited (BHEL) has received an order from NTPC Limited for setting up the 2×660 MW Talcher Thermal Power Project Stage-III.

The project is to be constructed on an engineering, procurement and construction (EPC) basis. Talcher Thermal Power Project is located in Talcher, Odisha.