-
Russia hosts a lot of forums, including the International Economic Forum in St Petersburg, [usually in the beginning of summer], as well as the Economic Forum in Sochi.
Russia hosts a lot of forums, including the International Economic Forum in St Petersburg, [usually in the beginning of summer], as well as the Economic Forum in Sochi.