Finance How to Avoid the BEC Scam admin Aug 16, 2023 Business Email Compromise (BEC), one of the costliest cyberattacks ever known, cost over one billion dollars in losses in 2021…