Chinese tech stocks slump as Star50 index falls nearly 40%

Business