5.3 C
London
HomeTagsCameron Hill

Cameron Hill

Spencer West takes up roots in Bermuda

The London based international law firm, Spencer West LLP, has continued its global growth through the launch of affiliate business Spencer West (Bermuda) Limited. Spencer West is a leading full-service international law firm advising businesses and individuals across the UK and globally. In addition to...