Overview

Project Name Southern Luzon Solar Phase 1
Location  
Technology Solar
Capacity 95 MW
Ownership 100%
Development Stage Early-stage Development

Need More Information?

Alba Renewables