
DTCC marks 20 years of automating annuities marketplace
The Depository Trust & Clearing Corporation (DTCC), a premier post-trade market infrastructure for the global financial services industry, is celebrating the 20th anniversary of its Insurance & Retirement Services (I&RS). Prior to I&RS, insurance carriers and distributors were forced to







