Facebook Advertisers Are Itching For Change As Bugs Infest Its Attribution Tech

Facebook is heads-down trying to fix the ad platform as gears and springs fly out of it like a cartoon pocket watch.