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…
