March 22, 2019 Scammer pleads guilty to fleecing Facebook and Google of $121m Large, worldly tech companies would never fall for a wire transfer invoice scam, would they? Naked Security