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.


Source: Saur Energy Go to
In Detail: Press Release Go to