Sports St Petersburg Prepares to Hold UEFA Euro 2020 Matches May 31, 2021 Business Post Contributor By Kester Kenn Klomegah Saint Petersburg, Russia’s second-largest city, has prepared all the necessary infrastructure and facilities for hosting UEFA Euro 2020 matches this Read More