China’s Shanghai Composite drops more than 5%

Beijing, China (BBN)-China’s main share index closed down by more than 5 per cent after...

Read More