Search result for 7000 Staff Members
TRANSPORT FOR LONDON FURLOUGHS 7000 STAFF MEMBERS FOR THREE WEEKS
Transport for London (TfL) overseeing the capital’s metro and bus networks has laid-off 7000 staff whose work has been stalled by the coronavirus pandemic
The furloughs will begin Monday and last a preliminary three-week period.
Transport for London, which oversees the c...