German antitrust body launches investigation into Google Maps | Heykuki News