Monday, March 19, 2018

Facebook may face "trillions of dollars in fines" after violating their 2011 FTC consent decree. Yes, trillions