Sterling and Wilson Renewable Energy Limited (SWREL) reported a 93% year-on-year revenue growth in Q1 FY26, driven by accelerated execution ...