By CEP Staff • 4 June 2026 in News

Levanta Renewables has reached financial close and issued notice to proceed for the Barotac solar power and battery energy storage project in the Visayas, Philippines.