Optare has completed delivery of 16 Visionaire open-top tour buses to Arriva for use on its sightseeing operation in London, which trades as ‘The Original Tour’. Based on the 12.3 metre Volvo B9TL tri-axle chassis, the 97-seater buses were dispatched on time, in line with the demanding delivery schedule set by Arriva and have been […]