Google-Logo. © Photo by Kai Wenzel on Unsplash
Article

France: Google pays €220m fine over online advertising practices