The Teesside Freeport. What’s a freeport?
In the spring 2021 budget, the UK announced the formation of 10 freeports. The purpose being to stimulate economic growth. Here we look at and define the Teesside freeport. The largest in the UK.
Subscribe to the City AM newsletter to have our top stories delivered directly to your inbox.
Subscribe