Feb 23, 2026

‘Out of Africa’: Beijing Slashes Investment by Up to 85 Percent

What does that say about the state of China’s economy?