Bharat Heavy Electrical (BHEL) has received a prestigious order from NTPC. The order is for setting up the 2x660 MW Talcher Thermal Power Project Stage-III on EPC (Engineering, Procurement & Construction) basis.
BHEL is India’s largest engineering and manufacturing company of its kind. It is a power plant equipment manufacturer and operates as an engineering and manufacturing company.