About Us
Overview
Statistics
Awards and Recognitions
Leadership
Our Journey
Our Presence
Businesses
Investor Relations
Corporate Governance
Shareholder Information
Financials
Presentations & Transcripts
Updates & Events
Media
Careers
Contact Us
X
Leading Solar EPC and O&M
solutions provider in the world
About Us
Enabling the
Future of Energy
Business
Impressive EPC Portfolio
of 10.6 GWp
Projects
Delivering Sustainable
Solutions in 25 Countries
Presence
O&M Portfolio
of 8 GWp
Business
Powering Landscapes across the Globe
Solar Project Total Capacity
10.6 GWp
.
Our Presence
Philippines
Vietnam
Morocco
Australia
Egypt
Jordan
Oman
Saudi
Arabia
Montenegro
India
UAE
Niger
Kenya
Zambia
Namibia
South Africa
Malaysia
Indonesia
Singapore
Thailand
Russia
Greenland
Canada
Kazakhstan
Argentina
USA
Spain
Mexico
Chile
Brazil
Chile
×
Project
Office
Argentina
×
Project
Office
Australia
×
Project
Office
Bangladesh
×
Project
Office
Egypt
×
Project
Office
Jordan