italy deadlock

Italy deadlock creates confusion in Europe

European markets and politicians have reacted anxiously after Italy's general election produced a stalemate between centre-right and centre-left blocs. France…

12 years ago