With top 100 brands contributing only an estimated 6% of Facebook's revenue and Zuckerberg's voting control over the company, ad boycott's impact may be limited
(CNN)For years, Facebook (FB) has been viewed as one of the only truly indispensable digital advertising platforms for big …