Russia | Adweek Russia | Adweek
Advertisement

Topic: Russia

Times Square's got nothing on Moscow

As capitalism replaces communism in the former Soviet Union, Russians are dealing with some of the issues that Americans have faced for decades, including a relentless assault of advertising. Moscow,…

December 2, 2005, 7:48 AM EST

Advertisement