Establishing a Finance Company in GIFT City: A Comprehensive Guide February 17, 2024 by CA Manish Mishra with No Comment Business RBI, on October 22, 2021, mandated Non-Banking Financial Companies (NBFCs) with 10 or more branches to adopt CFSS.