from Exchangewire1 year agoIt's been a week of second chances and second guesses across ad tech. Read at Exchangewire[add][|| ... ]