Suspects allegedly impersonated top executives of firms in US, France, Poland and India, and tricked lower-level staff into transferring them huge sums of company money. Israel Police arrested 20 people this week in conjunction with a global FBI sting against an international crime ring that has allegedly scammed tens of millions of dollars from individuals […]