Logo

Logo

Monday, 31 March, 2025

China launches $14.6 bn Internet investment fund

China on Sunday launched a 100 billion yuan (USD 14.6 billion) investment fund to support Internet firms expand their operations.…

China launches $14.6 bn Internet investment fund

(Getty Images)