No matching items found
SHOWING Results
The euro languished near a 22-month low on Thursday, weighed down by ailing growth in Germany and the spectre of political uncertainty in Spain. A surprise drop in German business...