The firm with 900 staff and no office
bbc.com