Teesside freeport records slump in profit a year after government probe
Teesworks Ltd, the UK’s largest freeport and a major low-carbon industrial regeneration site in the North of England, has posted a slump in revenue and profits, one year after a government probe into its sale to private owners.
The industrial freeport …