EU Cloud Technology Vendor: Mail.ru

Key facts

Name
Mail.ru
Year Founded
2008
Type
Organisation

Solutions

Logo

Web Site

Address

  • Leningradskiy prospect, 39, build 79, SkyLight, Moscow, 125167 - ru