SEO News

Peter Barron

  1. Google Fighting Freedom of Press in Spain, Getting Fined in France

    It shows that key issues are at stake," Peter Barron, Google's head of European external relations, said in a statement," the Wall Street Journal reported. A French court fined Google 430,000 Euros for four breaches of copyright, while the Spanish...