Businesses in the North East might be forgiven for thinking the rest of the country sees the region as on the edge of the universe. According to the IPPR North think-tank, transport spend per head is £2,700 in London, but
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.