With the growth of eCommerce, business integration, and global connectivity showing no sign of abating, compliance and denied party screening (DPS) have been thrust into the spotlight. The era of the mega fine has emerged, with fluid international sanctions policies impacting unsuspecting companies in unwelcome ways.