London Bus Services Limited, a subsidiary of Transport for London (TfL), has awarded various contracts:

UK-based Metric Group Limited has won a GBP15 million contract to operate and maintain the 1,...

This content is available to only subscribers.