Business Scania opens new Stockton service centre, creating jobs and bigger workshop for Teesside Henry Stewart · July 30, 2026