Major win against business email compromise losses
Police have carried out a worldwide wave of arrests that have seen 74 people detained and over $16m in purloined funds seized by suspected whalers, or business email compromise (BEC) fraudsters.…
Source:: Register