Google not obligated to vet websites, German court rules

28th Feb 2018    |     Source: reuters.com

The Google logo is pictured atop an office building in Irvine, California, U.S. August 7, 2017.