Google News shutting down service in Spain over 'Google Tax'
Search giant Google’s news service, Google News will no longer operate in Spain as of 16th December. The move comes af...
Search giant Google’s news service, Google News will no longer operate in Spain as of 16th December. The move comes af...