Only Text Quote

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.