Im Dezember 2017 berichtete die St. Petersburger Wirtschaftszeitung Delovoy Peterburg über einen Umzug der Organisation in ein Gebäude in der Optikov-Straße 4. Die Bürofläche habe sich von 4.000 Quadratmetern auf 12.000 Quadratmeter erhöht. Ab Februar 2018 sollen dort 800 Mitarbeiter gearbeitet haben.