Display in USD
Trade Desk Blames Weak Consumer Spending, Tariffs and Oil Prices for Slowing Growth | WAPE