The Importance of UK Business Outside of London

The Importance of UK Business Outside of London Recently, I was given the honour of being asked to sit on a panel to judge Management Today Magazine’s ‘21 Best Towns & Cities in Britain for Business.’ This research ranked the UK’s major urban spaces, barring London, on how attractive they are as places to [...]