French Court Fines Google $660,000 Because Google Maps Is Free
Tweet Google faces a $660,000 fine after a French court ruling that the company is abusing its dominant position in mapping by making Google Maps...
Read More