The implementation of the National Identification System (NIDS) and a digital currency for Jamaica offers many benefits to improving the current business and credit climates, Flow Jamaica’s Country Manager Stephen Price has suggested. “I am all for...