‘The Shoreditch of the North’: Manchester start-up growth boom here for the long haul
Traditionally few would argue that London has been the centre of the UK for all things business, and many commenters continue to berate the unfair advantages handed to companies based within the capital.