Back to B2B2.me

The hardships of Delhi's street vendors

Many of the 10 million people selling food and goods in India say they have to pay weekly bribes to stay in business.

Close Open in New Window