Trade Desk loses 70% as Amazon and Google gain ground | StreamingMeme