The Depository Trust & Clearing Corporation (DTCC) today announced its roll out of an automated platform for creating, signing and delivering certificates of deposit (CD) in a move to digitize all physical securities. DTCC provides clearing and settlement services to the financial markets. CDs are money-market instruments offered by banks and credit unions that offer […]