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...