The Wharf: Digital Shadows at Level 39 hopes to continue its rapid expansion

24 May 2016

The IT security firm in Canary Wharf is keen to develop the technology it has to help companies defend themselves against cyber attacks.