China's CSI 300 drops nearly 20% as stimulus hopes fade

Business