Power Grid stock falls 5% as Q4 FY26 revenue slips

Business