Sterling and Wilson Renewable Energy Strong FY26 Performance Driven by Record Execution and Growth
Sterling and Wilson Renewable Energy (SWREL) concluded FY26 with historic financial milestones, including a record annual revenue of INR 7,548…