Tag: £900m

TfL: £900m road backlog is causing disruption

Reduced government grant led to a pause on non-safety critical network renewals in…