translate English to German: Evidence seems to suggest that a lot of business is now done in Europe that used to be done on the other side of the Atlantic.
Einiges scheint darauf hinzudeuten, dass in Europa zahlreiche Geschäfte getätigt werden, die bisher auf der anderen Seite des Atlantik abgewickelt wurden.