NPCI has leased commercial space on the 27th and 28th floors of Oberoi Commerz III, constructed by Oberoi Realty in Goregaon ...