Home / Tag Archives: iWorld stores in India

Tag Archives: iWorld stores in India

Apple’s own iWorld stores soon in India?

New Delhi: Following the establishment of its own stores across the globe, Apple Inc may also get to set up its own outlets in India with the government easing the sourcing norms for foreign players in single-brand retailing. The local ...

Read More »