Storia: npci: NPCI reports 12% slump in FY26 net profit to Rs 1,362 crore - The Economic Times — Warptech Lab News