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.…

…read more

Source:: Register