When Facebook last month admitted to exaggerating ad video views, it underscored for many marketers the dubious metrics and efficacy of online advertising. Lack of transparency in digital advertising continues to be a challenge for businesses, agencies …

Be Sociable, Share!