April 08. 2023 Development Levanta Renewables Awards China Energy Engineering Group the EPC Contract for a 166 MWp Solar + 80 MWh BESS Project in the Philippines Read More