Great article in The Telegraph business section interviewing Digby CEO Trevor Clough.  Read more…