Francis La Salla Becomes DTCC’s President and CEO

On Monday, the Depository Trust &  Clearing  Clearing Clearing is a general term that simply means many different things depending on the subject and related industry. Most commonly, this refers t...