https://www.sterlingandwilsonre.com/
Sterling and Wilson Renewable Energy Limited is the leading solar EPC solutions provider in the world, with an impressive portfolio of 258 solar power projects with an aggregate capacity of 11.6 GWp across 24 countries.