mayorwatch.co.uk
TfL reveals cost of New Bus for London fleet
Transport for London is to spend £212m buying 600 of the Mayor’s New Bus for London vehicles. In September the TfL board agreed to purchase the buses, deviating from the standard practice of …