Google and Facebook scammed out of $123 million by man posing as hardware vendor

Posted on March 21, 2019