Vena Group secures financing for 80.6-MW Ilocos Norte solar project
- April 15, 2026
Vena Group has reached financial close for its 80.6-megawatt-peak (MWp) Astra Solar Power Project in Currimao, Ilocos Norte, marking another addition to its expanding renewable energy portfolio in northern Luzon and reinforcing...










