Apple, which is facing antitrust investigation in the App Store dispute, has surrendered before the Competition Commission of India (CCI). Read the entire news story to understand the fear of $38 billion fine and the further regulatory process in simple language.