The framework contract from BVG is for a minimum of 70 buses, though up to 430 could be ordered to a value of £194m Alexander