New Delhi, Saturday, March 29, 2014: The Indian retail sector is a study in contrast, it has the largest number of retail outlets in the world but the per-capita retail space available is only 2 sq. ft.
via Education - Latest News http://ift.tt/1k4vAoC
via Education - Latest News http://ift.tt/1k4vAoC
No comments:
Post a Comment