Jan 15, 20215 minBrand CornwallCould Cornwall be the best place in the world to run a business? We find out why the Duchy is attracting more talent than ever before.