Posts in tag

Google 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 …