The Next Web May 1, 2026Meta cancelled the contract with the people who saw what its glasses seeRead full article Share: