The current restrictions on the internet in Iran are coinciding with Nowruz, the observance of the Persian New Year.
The Trade Desk just lost a major advertising partner, and the stock is tanking. Here's why the sell-off looks overdone.