Central BHEL wins EPC order for 75 MW Solar Photovoltaic Plant March 26, 2018 Against stiff competitive bidding, Bharat Heavy Electricals Limited (BHEL) has won an order for setting up a 75 MW Solar Photovoltaic (SPV) Power Plant