Stripe, Mozilla, Others Form Tech ‘Challenger Group’ to Sway European Policy By Mark Di Stefano Subscribe to unlock