Business Travel | Thu Nov 1, 2012 11:29am EDT

Moscow steps up war on congestion to boost business