Apple agrees to reveal India revenue in order to avoid massive $38B fine
… That potentially left it facing the world’s last largest antitrust fine of a massive $38 billion … The usual Apple antitrust battle, with a twist Apple has faced antitrust legislation, competition regulator investigations, and lawsuits around the world. …