SHANGHAI, CHINA – JULY 08: An investor covers his face while he walks out from a brokerage firm on July 8, 2015 in Shanghai, China. On Wednesday Chinese shares fell again, with Shanghai Composite Index tumbling 5.5 percent to 3,521.20.

Skip to toolbar