Russia’s version of the World Economic Forum is a smash hit with 79 participating countries June 22, 2022