By CEP Staff • 6 March 2023 in News

Japanese renewables company Shizen Energy, through Shizen International Inc., has signed an MoU to join the development of a 96 MW onshore wind farm project in the Philippines.