September 8, 2006
England’s North West – The Place to be
Now imagine the followings: a place with a bigger economy than Denmark or Finland. has a population to be the 12th biggest state in USA. place where 75% of the UK’s top companies are based in place where over 100 of Fortune 500 companies are located produces 10.5% of UK GDP 8 universities 50,000 graduates […]