The French Competition Authority has fined Google $267 million for favoring its own advertising services and abusing its dominant position. Google has been facing increased scrutiny for its behavior, facing lawsuits in multiple jurisdictions for alleged monopolistic and anti-competitive behavior. Read More