Home / Tag Archives: iWorld stores

Tag Archives: iWorld stores

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 »