Sponsored Ad Feature is produced by an advertiser with the specific intent to promote a product and is not produced by the City A.M. team. Thursday 27 May 2021 4:17 pm The Teesside Freeport. What’s a freeport? By: 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.