Claims Clyde appoints Edwards Clyde & Co has appointed Ivor Edwards to join its London corporate insurance team. 19 May 2010