After 25 years of presence in India, Apple is scheduled to open its first two retail stores in India in the financial hub of Mumbai – Apple BKC – on April 18, and the other one in the national capital Delhi – Apple Saket – on April 20. Here is the first look of the Apple BKC store in Mumbai.