A Bugging Breach

  • 5 years ago
A Facebook bug has resulted in private posts of 14 million users becoming public. Result: its share value has dropped 2.6% this week

Recommended