An impressive portfolio of 257 solar power projects with an aggregate capacity of 11.4 GWp across geographies has positioned Sterling and Wilson Solar Limited as the leading solar EPC solutions provider in the world.
Member