Google and Meta, which together control about 80 percent of all advertising revenue in Canada, had been accused of draining cash away from traditional news organizations while using news content for …
Google and Meta, which together control about 80 percent of all advertising revenue in Canada, had been accused of draining cash away from traditional news organizations while using news content for …