RBL Bank, Cannaught Place in New Delhi