Amazon & Google – Big Cap Tech Struggles

The one thing you can’t do as a growth company with a sky high valuation is miss on the top line.