Issue link: https://resources.triplelift.com/i/1522157
State of DE&I Investment in Digital Advertising TripleLift Global Research | June 2024