Stanford paid 35,000 users to deactivate Facebook, Instagram: Here’s what happened nextby adminJuly 1, 2025Post Content Read More Technology | The Indian Express