Sterling and Wilson Renewable Energy

  • Universal Majestic, 9th Floor, P. L. Lokhande Marg, Chembur (West), Mumbai, 400043, India

About Sterling and Wilson Renewable Energy

Sterling and Wilson Renewable Energy Limited (SWREL) is a global pure-play, end-to-end renewable engineering, procurement and construction (EPC) solutions provider.