Square One Law, which has offices in Newcastle, Leeds and Darlington employing 62 people, is one of the latest UK businesses to achieve B Corp status.


Square One Law, which has offices in Newcastle, Leeds and Darlington employing 62 people, is one of the latest UK businesses to achieve B Corp status.