X

Hammonds

Hammonds Lays Off 77 in the UK

International law firm Hammonds has finished a redundancy consultation in which 77 members of the Hammonds staff have lost their…