
€890 million fine for Google, Google's invisible wall!
Google has again been fined hundreds of millions by the European Commission for breaching the Digital Markets Act. What does 'self-preferencing' mean for creators and their images?
Read More
3 min


