Blocked

Google blocked 1.7bn advertisements in 2016, says director

Mr Scott Spencer, Google’s Director of Product Management Sustainable Advertisements, said that Google blocked 1.7…