2,300 staff from 14 separate locations have been amalgamated into one office space
Moving 2,300 staff from 14 separate locations into one brand-new “green” building is helping Transport for London’s (TfL) Surface Transport division to...