Comment
Comment by gumballindie
If you look into the job market a lot have moved to the Netherlands. The UK is gradually becoming irrelevant. A 1 bil $ investment is negligible in the grand scheme of things. If you spoke with people in finance then you’ll learn things are bad. Really bad.