Tuesday, May 06, 2025

No excuse: "A barely-known commission floors another tech giant, Meta Platforms; parent company of WhatsApp, Facebook and Instagram"

The Nation, here.