Posts in tag

Google launches News Showcase


Yesterday, Google announced that it had launched a “News Showcase” in the UK. This means that Google will pay for news content in the UK for …