Delta Capita’s specialist structured products platform launches first centralised utility to cut due diligence costs for sell- and buy-side firms