BusinessPhoto: Mercom IndiaSterling and Wilson Q2 Revenue Falls 12.6% Due to Weak EPC Execution
Sterling and Wilson Renewable Energy reported a 12.6% year-over-year revenue decline to ₹15.28 billion ($161.10 million) in Q2 FY 2027, down from ₹17.49 billion ($184.40 million). The company attributed the drop to weaker execution in its international engineering, procurement, and construction (EPC) projects.
Mercom India·


