Adds five new PoPs in Europe, upgrades two in Russia
Has partnered with Microsoft and Amdocs
Cloud customers are overpaying by $10 billion a year, presenting a great opportunity for B2B service providers.