Russia spent $13B on stadiums for the World Cup, was it worth it?

As the World Cup comes to a close with Sunday’s final game, consensus seems to be building that the real winner was Vladimir Putin. As Business Insider put it, Russia was never going to win on the pitch, but hosting the event between 32 teams could bolster Russians’ view of their own country. “Putin seems to understand the ability of sport to foment feelings of national pride and, in turn, has repeatedly used sporting events […]Home Page,Commercial Real Estate