A man stands in front of a screen showing the latest economic and stock market figures, in Shanghai on June 23. Photo: EPA-EFE
A man stands in front of a screen showing the latest economic and stock market figures, in Shanghai on June 23. Photo: EPA-EFE