Powering Landscapes across the Globe

Solar Project Total Capacity

9.2 GWp

Sterling and Wilson Solar Country Wise Office and Project Location

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

×
Office LocationProject
Sterling and Wilson Solar Country Wise Office and Project LocationOffice

Argentina

×
Office LocationProject
Sterling and Wilson Solar Country Wise Office and Project LocationOffice

Australia

×
Office LocationProject
Sterling and Wilson Solar Country Wise Office and Project LocationOffice

Bangladesh

×
Office LocationProject
Sterling and Wilson Solar Country Wise Office and Project LocationOffice

Egypt

×
Office LocationProject
Sterling and Wilson Solar Country Wise Office and Project LocationOffice

Jordan