
BEIJING China reported a drop in retail sales and industrial production in April far worse than analysts had expected.
Retail sales fell by 11.1% in April from a year ago, more than the 6.1% decline… [+2553 chars]

BEIJING China reported a drop in retail sales and industrial production in April far worse than analysts had expected.
Retail sales fell by 11.1% in April from a year ago, more than the 6.1% decline… [+2553 chars]