Tech giants are catching heat from all sides today. London's mayor just blocked Palantir's 50 million pound police surveillance contract while Bitcoin shrugged off 400 million in liquidations and companies keep blaming AI for job cuts in their layoff memos.
May 22, 2026 — 400 words / ~2.7 min