Apple faces the world's highest antitrust fine in India
Apple could face a $38 billion antitrust fine in India. The company is refusing to hand over its financial data.
Apple could face a $38 billion antitrust fine in India. The company is refusing to hand over its financial data.












