Amazon’s Mechanical Turk to stop accepting new customers – and not even AI can save it from www.theregister.com - Articles on 2026-07-03 02:22 (#76QTP) Workers who use OG crowdsourcing platform say AWS is closing accounts