This is a preview. To continue reading, register for free access now. Register now or Log in

High number of non-disclosure agreements signed by TfL leavers

More than 800 employees who left Transport for London (TfL) in 2017-18 signed non-disclosure agreements, it has emerged, sparking sharp criticism in the London Assembly.