International Financial Services Centres Authority (IFSCA) has issued revised guidelines for establishing and operating the International Trade Finance Service (ITFS) Platform under the IFSCA (Finance ...