The National Payments Corporation of India (NPCI) has secured a significant office space in Mumbai’s premium commercial ...
NPCI has leased commercial space on the 27th and 28th floors of Oberoi Commerz III, constructed by Oberoi Realty in Goregaon ...