Arriva Bus & Coach’s new site
Continuing growth within all areas of the business has led Cleckheaton based Arriva Bus & Coach to open a new depot in Wellingborough, Northamptonshire. The site, which is in addition to the existing Cleckheaton base, was previously the home of Van Hool UK and the move makes Arriva the principal supplier of Van Hool coaches […]