ThinkingNews

Back to feed
The Next Web July 13, 2026

Decoupling from China would cost the West $23.6tn

Decoupling from China would cost the West $23.6tn