Sterling and Wilson Renewable Energy Limited (SWREL) is a global leader in providing end-to-end renewable engineering, procurement, and construction (EPC) solutions. With a presence in 28 countries, SWREL has established itself as a pure-play renewable energy company specializing in utility-scale solar, floating solar, hybrid, and energy storage solutions. The company has a robust portfolio of …