Facebook to Set up Privacy Panel, Settle Allegations After Paying 5 bn USD
Facebook to Set up Privacy Panel, Settle Allegations After Paying 5 bn USD

July 26, 2019