What are you staring at?

It’s good to be rude and stare unforgivably at yourself, your business and its proposition every now and again.

Teesside is a Great Innovator

Oxfordshire has the most innovative economy in Britain, while areas such as Merseyside and Teesside outperform London and Manchester, according to the first “innovation map” of the UK.