Vena reaches financial close on 80MWp Astra Solar
Vena Group has reached financial close for the 80MWp Astra Solar Power Project in Currimao, part of its expanding solar portfolio in Ilocos Norte, Philippines.Construction on the fully contracted project is underway and commercial operation is expected in Q4 2026. Project financing included a senior...