Blog

BEC: All We Need is Love and Mules

Business Email Compromise (BEC) scams have for years ensnared executives inside large organizations, including decision-makers at the highest levels who are duped by clever social engineering into transferring sometimes millions of dollars into a fraudulent account.