Back in 2017, courts in the EU slapped Google with an unprecedented multi-billion euro fine over anti-competitive practices. After years of appeals, Google ... Read more