Latest & Breaking News Updates.
San Francisco, United States: Meta on Thursday said it had laid off 20 workers for leaking…