Full threadgareth_untether·“…the majority of online ad revenues have gone to tech giants such as Google and Facebook-owner Meta.”Stifling out competing voices.View on HN