2014-10-14T08:47:00
The management team, which oversaw the return to growth of Strada and its subsequent £37m sale, is to leave the company at the end of this month
Already have an account? Sign in