Why investors should look to North East England in 2026

North East England is a region built on invention, industry and opportunity, writes Michelle Duggan of North East Combined Authority.