X

Leeds

Addleshaw Goddard to Lay Off 19 Partners

Addleshaw Goddard, Britain's fifteenth largest firm, is poised to lose 19 partners because of falling demand for legal services. More…