Sterling and Wilson Renewable Energy (SWREL) reported revenue of ₹15.28 billion (~$161.10 million) in the second quarter (Q2) of the financial year (FY) 2027, down 12.6% year-over-year (YoY) from ₹17.49 billion (~$184.40 million).The company attributed the revenue decline to weaker execution in the international engineering, procurement, and construction (EPC) segment.