What is $40 billion The Trade Desk and why is it facing more than $3 billion loss in two days
Running costs continue to soarOperating margins shrunk since pre-pandemic daysShares trading on 55 times 2024 earningsRapidly growing software company The Trade Desk (TTD:NASDAQ) has a big challenge ahead if it is to win back...
10 August 2023