Power plant contracts down 39% in March 2021

Power plant contracts in March 2021 saw 95 contracts announced, marking a drop of 39% over the last 12-month average of 155, according to GlobalData’s power industry contracts database.
Read more...

;