NPCI FY26 profit falls 32% even as revenue climbs 22% to Rs 4,240 crore | CodeYourCraft