BusinessNational Payment Corporation of India shares the payment statistics as on 15th August,2023 Estuti Bajpai • Aug 16, 2023