Global Publisher Node
Mail.Ru
Network Size
1
Metacritic Avg
94
As of 2013 according to comScore, websites owned by Mail.ru collectively had the largest audience in Russia and captured the most screen time.
Executive Leadership
Registry Pending