NNextResearch

Sterling and Wilson Renewable Energy SWSOLAR

Solar Module Manufacturing (ALMM): Pure-play solar EPC contractor

Mapped in 2 themes: Solar Module Manufacturing (ALMM) and Energy Generation.

From publicly available information

Where Sterling and Wilson Renewable Energy sits in the supply chain

Sterling and Wilson Renewable Energy appears in 2 supply-chain layers across 2 themes: Solar Module Manufacturing (ALMM) and Energy Generation.

Solar Module Manufacturing (ALMM) › EPC & Project Developers

Operator

Pure-play solar EPC contractor

View in the 3D map →

Energy Generation › Solar Equipment & EPC

Direct supplier

Solar EPC contractor

Other companies in this layer

View in the 3D map →

Revenue and profit

₹ CrFY24FY25FY26
Revenue3,0356,3027,548
Net profit−21186−296

Latest-year revenue ₹7,548 Cr (FY26, company-wide). Wider screens show FY22 onwards.

Strengths · in Solar Module Manufacturing (ALMM)

  • India's largest pure-play solar EPC contractor by track record, with a rebuilt order book

Risks · in Solar Module Manufacturing (ALMM)

  • History of financial stress and governance concerns, and FY26 slipped back to a net loss - the recovery is not yet secure
  • Project-based EPC revenue is lumpy and execution-risk-heavy

Common questions

What does Sterling and Wilson Renewable Energy do?

In Solar Module Manufacturing (ALMM): Pure-play solar EPC contractor. NextResearch maps it in 2 supply chains: Solar Module Manufacturing (ALMM) and Energy Generation.

Where does Sterling and Wilson Renewable Energy sit in the supply chain?

Sterling and Wilson Renewable Energy (NSE: SWSOLAR) is mapped in 2 supply-chain layers: EPC & Project Developers (Solar Module Manufacturing (ALMM)) and Solar Equipment & EPC (Energy Generation).

Who are Sterling and Wilson Renewable Energy's peers?

In the EPC & Project Developers layer of Solar Module Manufacturing (ALMM): KPI Green Energy, Adani Green Energy and Tata Power.

What is Sterling and Wilson Renewable Energy's market cap and valuation?

As of 30 Oct 2026: market cap ₹3,170 Cr, P/E 13.8x, ROCE 26.8%, ROE 40.1%, dividend yield 0%.