The Trade Desk (TTD) Faces Lawsuits: Impact on Investors | Monexa