India Inc pays record dividends in FY26, but payout ratio slides August 31, 2026 · Economic Times Read full story at source