Global shares slid on Monday after a raft of Chinese economic indicators showed a surprisingly sharp slowdown in the engine of global growth, just as much of the world race to stem the spread of the Delta variant of COVID-19 with vaccinations. A 10-day run of gains for European stocks …
Read More »