Tag: Richard Fenning

  • In Perspective

    Richard Fenning, the chief executive of Control Risks has been speaking on the matter of Somali piracy. He sees this as a growing threat to world trade, in terms of […]