China’s retail sales drop 11.1% in April



China’s retail sales went below analyst expectations to plunge by 11.1% in April, landing at 2.9 trillion yuan, the Chinese National Bureau of Statistics showed in a Monday report.

Furthermore, t…