European leaders have thrashed out a deal they hope will resolve the problems that threaten the stability of world markets and the very existence of the euro currency.
European leaders have thrashed out a deal they hope will resolve the problems that threaten the stability of world markets and the very existence of the euro currency.