Business Thorntons: Dundee law firm shows ‘resilience’ to record best-ever financial results February 25 2022