India Inc pays record dividends in FY26, but payout ratio slides

· Economic Times