Transaction Review April 2021

Transaction Highlight 

  • Total Solar Transacted - 2973 MW.
  • Total Wind Transacted - 5064 MW. 
Please use the form to download the free transaction review figures from Green Dealflow ->>
 
Screenshot 2021-05-07 at 15.09.42