Crawford & Company reports improved financial results for 2016
Crawford & Company has reported improved financial results in 2016 with a net income attributable to shareholders of $36m (£28.9m) for in its full year results, up from a net loss of $45.5m (£36.5m) in 2015.
Read more »