Sterling and Wilson Renewable Energy Limited is an India-based end-to-end renewable engineering, procurement, and construction (EPC) solutions provider. The principal activity of the Company includes ...