After the €150 million fine, Apple’s ATT faces its hardest questions yet
In a ruling that could rattle the scaffolding of digital advertising, France’s competition authority has fined Apple €150 million ($162 million) for what it deems an antitrust violation disguised ...