Business Email Compromise (BEC) scams
Business Email Compromise (BEC) scams, also known as CEO fraud or whaling, are a growing threat to businesses of all sizes. According to the FBI, BEC scams resulted in more than $1.7 billion in losses in 2019 alone, making them one of the most lucrative types of cybercrime. BEC scams typically begin with a criminal […]