Canada office

Vistra establishes new office in Canada

Vistra, a provider of trust, fiduciary and fund administration services, has set up a new office in Toronto, Canada. The move…