Major bus firm seeks to consolidate manufacturing to single North Yorkshire site June 12, 2025 News by admin Leave a Comment on Major bus firm seeks to consolidate manufacturing to single North Yorkshire site Alexander Dennis is looking to consolidate its manufacturing of buses to a single site in Scarborough, with the potential loss of up to 400 jobs in Scotland.