ThinkingNews

Back to feed
The Next Web May 1, 2026

Meta cancelled the contract with the people who saw what its glasses see

Meta cancelled the contract with the people who saw what its glasses see