BHEL Bags Rs 100 cr EPC Order for 25 MW Floating Solar Plant
Posted on
Bharat Heavy Electricals Limited has won an order for setting up a 25 megawatt (MW) floating solar photovoltaic power plant from National Thermal Power Corporation Ltd.