TechCrunch April 27, 2026China vetoes Meta’s $2B Manus deal after months-long probeRead full article Share: