17 Apr 0 This post was originally published on this site China’s Shanghai Composite Index has shed 15% from late January. It now sits at the lowest level since May last year, breaking below February’s low on Wednesday. More » ContAdmin Uncategorized