Bharat Heavy Electrical (BHEL) has bagged an order from NTPC for Talcher Thermal Power Project Stage-III in the state of Odisha.
The scope of work includes setting up the 2x660 MW Talcher thermal power project, Stage-III on engineering, procurement and construction (EPC) basis.