Chinese Premier Li Keqiang, right center, and Finland's Prime Minister Alexander Stubb, left center, hold talks in Milan, Italy, Oct 17, 2014. [Photo/Xinhua]