Energy ❯ Renewable Energy ❯ Solar Power ❯ Solar Projects
Management highlights a CAD 39 billion secured backlog as the foundation for multi-year growth.