Luxembourg-based chemical manufacturing company Orion SA reveals $60 million loss due to fraudulent banking transfer scheme, suspected to be a Business Email Compromise (BEC) scam.
View full story…