NBC News is releasing almost 7,000 pages of leaked documents showing how Facebook treated user data as a bargaining chip with external app developers.

NBC News is releasing almost 7,000 pages of leaked documents showing how Facebook treated user data as a bargaining chip with external app developers.

wow, this is incredible

1 Like