French ISP Free takes a tilt at Google — and gets its wrists slapped
US advertising sales managers and business development managers with an eye to successful online advertising sales may be interested in a brouhaha which has broken out across the pond in France. Just seven days after French ISP “Free” took all of its ads off Google