Amazon opens Northampton site and plans Kettering facility
The Kettering project is a £500m site and is due to become the UK's “largest” cross-dock facility when it opens later this year.
The Kettering project is a £500m site and is due to become the UK's “largest” cross-dock facility when it opens later this year.