Why could Facebook face a billion dollar fine?

Macro economic outlook

No More Feeds Available