This site is English – get used to it…

Posts tagged “Vauxhall Vectra

Finance Friday | Breaking away

I read this morning that Amazon will be opening another London office with space for another 1,600 employees. That gets another cheer from Boris Johnson and boos from the North of England. Why does all new investment go to London? Why not Britain’s second city Birmingham or even Newcastle?

(more…)