Businesscafe - Citizens Development Business Finance PLC (CDB) and the Department for Registration of Persons (DRP) recently signed a Memorandum of Understanding (MoU), enabling CDB to digitally verify their customers’ identity through the DRP information portal. ...