Power plant profile: Yeji Biomass Cogeneration Project, China
Yeji Biomass Cogeneration Project is a 30MW biopower project. It is located in Anhui, China. According to GlobalData, who tracks and profiles over 170,000 power plants worldwide, the project is currently