For global investors looking to put money into India, the process is a breeze through GIFT City