Advertising May 6, 2023 0 How SPO is driving ad tech’s decarbonization push “Sustainability” is one of the latest buzzwords in ad tech with it driving many of…