European markets crack as China dampens sentiments

  • 12 years ago
European markets crack as China dampens sentiments