ThinkingNews

Back to feed
The Next Web August 19, 2026

Stripe seals its OpenRouter deal for a reported $7.5bn or more

Stripe seals its OpenRouter deal for a reported $7.5bn or more