08/14/2018
Vistra Completes Acquisition of Corporate Services Business from Deutsche Bank
Operating in the United Kingdom, Ireland, Luxembourg, the Netherlands, Jersey, Mauritius, Cayman Islands and the US, the business employs 139 staff globally, with existing Vistra offices combining with the teams in these jurisdictions.