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.