Richard Thompson is managing director of The Business Magazine and chief executive of The Business Magazine Group