China's data misses forecasts as retail sales fall weak

Asia stocks are stumbling on weak China data. China's data is missing forecasts as retail sales fall weak.

Trending Videos