Is TTD The New Goliath?; Amazon Adds More Ads