Since 2014, the two Internet ad giants, Google and Meta have been dominating the online ad space through their respective ad platforms, bundling online ad visibility across platforms such as Google Adwords, Google AdSense, YouTube, Google Marketing Platform (controlled by Google) and in the case of Meta: their Facebook, Instagram and Messenger platforms. The online … Continue Reading