Skip to Content

Loading Video...

Facebook and Google Are Victims of a $100 Million Payment Scam

April 26, 2017 19:24 PM UTC
- Updated February 25, 2020 07:54 AM UTC

According to Fortune investigation