European shares hit three-week low as earnings weigh
FRANKFURT: European shares slid to a three-week low on Wednesday amid mixed corporate results and data pointing to...
Subscribing is the best way to get our best stories immediately.