mt_logo

NPCI to set up innovation centre in Hyderabad soon

The National Payments Corporation of India (NPCI), an umbrella organisation which develops and operates various retail payment systems, will be…