It's the equivalent of 464 thousand vehicles produced for one year. Of that number, amounting to 74 percent came from international travel, interstate and in a town in Russia. As many as two million soccer fans coming to Russia and 3.4 billion watched from the television screens around the world.
Sort: Trending