IDFC First Bank has leased four floors spanning ... which has leased 1.6 million square feet on lower floors within the building. The property deal was registered on July 30 and named Oberoi ...