About Us
Our Presence
Businesses
Investor Relations
Media
Careers
Contact Us
Projects
28.6 MWp Solar Power Plant, Philippines
Duration
5 months
Scope of Work
Turnkey EPC
Business Vertical
Utility-Scale
Previous
Next
22.32 MWp Solar Power Plant, Philippines
90 MWp Solar Power Plant,
South Africa