Description
India has often been called a nation of shopkeepers. Presumably the reason for this is; that, a large number of retail enterprises exist in India. In 2004, there were 12 million such units of which 98% are small family businesses, utilizing only household labour. Even among retail...