ROME, Dec. 12, 2013 (Xinhua) -- Comsumers look at some watches on display in central Rome, Italy, on Dec. 12, 2013. Italy's inflation rate dropped to 0.7% in November, 0.1 percent higher than the agency expected originally, but still the lowest since 2009. Italian national statistics agency said Thursday.

Read more of this post