The Office of the Data Protection Commission (ODPC) has singled out at least 40 Digital Credit Providers (DCPs), among them...