Chinese firm tapped for 59MW Aboitiz-SunEdison solar project

Chinese firm Nari Group Corporation has been tapped for the engineering, procurement, and construction (EPC) contract of the 59-megawatt peak solar farm project of AboitizPower Corporation and American firm partner SunEdison.