Google Fined €415,000 in France for Offering Free Mapping Service
Google’s French division has been order by a Parisian Court to pay out almost half a million pounds in charges, all for offering its mapping… Read More »Google Fined €415,000 in France for Offering Free Mapping Service