Business News PWR FY 2026 presentation: 83% profit surge, margin recovery outlined FinSiddhiAugust 21, 2026 PWR FY 2026 presentation: 83% profit surge, margin recovery outlined