In August 2018 the Irish regulator told Google to reply urgently on location data; the €403m fine came in 2026. Critics ask what 8 years of delay cost rivals.
Read the full article on PPC Land →