News

Hazlewoods has advised a Gloucestershire business on its sale to a company with revenues of over $1.2 billion.