NLC India awards EPC contract for 2400 MW thermal power plant in Odisha to BHEL
The project will come up with the latest pollution control equipment to meet the MoEF guidelines
The project will come up with the latest pollution control equipment to meet the MoEF guidelines