India has established its own IFSC at GIFT City, Gandhinagar to develop an international financial centre