esports

Russian esports organisation Team Spirit has announced that it will open a new office in Belgrade, Serbia following Russia’s ongoing invasion of Ukraine. Through an official statement made by Team Spirit, the organisation noted that will ‘abandon plans to expand the infrastructure in Moscow’. (ESI Illustration) Image...