Thames Freeport opened for business last week with estimates that it will draw £4.5 billion of new investment and create 21,000 skilled jobs, as well as ‘turbocharge’ the region’s green credentials. Positioned on the doorstep of the UK’s busiest ports and the large labour market of London and the south east, the freeport is designed […]