Apple has agreed to submit the financials of its India business to the country’s antitrust body, Competition Commission of India (CCI), reports Reuters. This is part of an investigation that found the tech giant abused its market position, taking the...