Internet media company Leaf Group CEO Sean Moriarty discusses advertising competition from Facebook and Google.
Snap's valuation is expected to be between $19.5 and $22.3 billion.
I prefer revenue growth to corporate cash repatriation.
Weak demand from an unnamed "tier-1 service provider" is hurting HPE's server sales and portends some troubling developments. Microsoft's cloud unit is the most likely culprit.