What does the release of the Paradise Papers and the corruption crackdown in Saudi Arabia mean for the compliance program of a US or UK company? In this episode I explore some of the compliance related issues.
Learn more about your ad choices. Visit megaphone.fm/adchoices