Power Purchase Agreement

CWP Renewables has successfully secured a power purchase agreement (PPA) for its Crudine Ridge Wind Farm, and is set to commence construction in April 2018. The 135 MW project, located

Read More