The Trade Desk (TTD) Under Fire: Lawsuits and Investor Turmoil | Monexa