The Legion II office center is constructed in line with the global standards of major corporations. It's a Class A office. Situated in Moscow's Central Administrative District. It boasts high energy efficiency and is equipped with state-of-the-art technology.
On April 13, 2023, Insight Group finalized the acquisition of a 100% stake in Legion II LLC, with approval from the Government Commission on Monitoring Foreign Investment. The company holds the balance of the Legion II business center building located at 9 Bolshaya Tatarskaya Street, in the heart of Moscow (Central Administrative District).