Madeleine Dean actually said...
It is tough to trust when the collection, storage, and misuse of information of your users generated a $5 billion recommended fine.
Context
Highlighting concerns over Facebook's trustworthiness due to a significant fine.
07/16/2019