Will the World Cup give the Russian economy a boost?

The FIFA World Cup in Russia was a huge success [...]