Is The Trade Desk A Hero Or Villain To Independent Ad Tech? | The Big Story | Podwise