India’s retail industry accounts for 20% of the nations GDP, and is worth an estimated US$500 billion. The industry is overwhelmingly made up of small scale, owner manned shops, such as market stalls and corner stores, in addition to handcart vendors, pavement vendors, and more. Today, large scale business only accounts for 4% of all retailing in the country.
This picture shows the hard reality and two sides of the Hindu festival Ganesh Chaturthi. The God who was worshiped with such enthusiasm is left broken the day after the festival. The water pollution caused by the immersion of Plaster of Paris idols into natural water bodies is also a big threat. This shot was taken on the Aksa beach of Mumbai, India.