The terrorism of September 11, the anthrax scares of 2001, wars in Afghanistan and Iraq, and heightened security alerts don't exactly provide an environment for business success stories. Unless, of course, you happen to be a company like Kroll Inc.
展开▼