Rumors have long been rife that the business intelligence concern Kroll could be sold(...) [ 96 words ] [€1,5]