site logo

Apple applies to establish its own stores in India