Delta Capita’s structured products service offering, inSPire, has launched inSPire Due Diligence, a utility focused on the know-your-distributor due diligence process. The utility, which is now live, ...