U.K. remains Europe’s top spot for finance investment, EY says

Global investors also see London as........

© Fortune