
Apple·
$38 billion in fines was on the table. Apple just agreed to show India its revenue.
Apple agreed to hand the Competition Commission of India its local financials by June 25, removing its last shield against a fine reported at up to $38 billion.
