Law firm Morecrofts promotes private client lawyers and offers three new training contracts Read more