NPCI reports 12% slump in FY26 net profit to Rs 1,362 crore | Nimisham.in