Power Grid Q1 FY27 profit slips while total income rises

Business