This site makes use of cookies. Please click here for more information.
David Hopper is a Managing Associate at Lewis Silkin LLP.