Levanta Renewables awards EPC contract to CEEC for solar and BESS project in Philippines
Levanta Renewables has awarded an engineering, procurement and construction (EPC) contract to China Energy Engineering Group (CEEC) for the Barotac Solar Power and Battery Energy Storage System (BESS) project in the Philippines....
Read More