NHS Supply Chain has awarded a seven-year contract to GXO to manage its logistics services for storing and delivering healthcare products.