NLC India awards EPC contract to BHEL for 2.4GW thermal power project in Odisha
NLC India Ltd, a leading public sector enterprise, has made a significant move in the energy sector by awarding an Engineering, Procurement, and Construction (EPC) ... Read More