Brand Boycott: What’s the Future of Ads on Social? August 6, 2020 Geraldine Top Technology in Business Stories Top Technology in Business Stories Much of the internet is funded by advertising, with Facebook making more than 98% of its $70 billion revenues in 2019 from advertising. Credit CNBC International Please support our Sponsors here :