A delegation from Exeter recently travelled to London to raise awareness of what the Devon city has to offer to businesses and investors. As part of the initiative posters bearing the slogan ‘Expect Success: Invest in Exeter’ will feature at tube stations... Read More