Infrastructure Owners

TfL to furlough 7,000 staff

In response to the Coronavirus (COVID-19) epidemic, Transport for London is to place 7,000 staff on furlough to help safeguard its vital transport services. Since…