Discover Thomson Reuters
Dec. 19 - The winter games is costing $50 bln, four times the total of London 2012. Breakingviews argues that Russia is merely showing itself as a country with which to avoid doing business.
04:09
01:26
01:06
01:19