Outranking the likes of Germany and France, Britain defied political uncertainty to come out top for the continent in EY’s European Investment Ranking survey. Germany, which boasts the largest economy in Europe, slid down the rankings to third position, one behind France who claimed second place. The UK attracted 1,054 […]