Apple is challenging India's antitrust body over a potential $38 billion fine - Tech Sentiments