From the Daily Express today;
There are 13,873,854 shops in India,by far the world's highest number.

I didn't realise there was so many street corners !
I wonder what the unofficial count is. An awful lot of business goes on on the black in developing countries and one of the reasons why it's so hard to model their economies is that the raw data never gets fully collected.
Far too sensible a response for here!
God, you're right! What was I thinking?!!

I bet none of them sell chlorine for swimming pools but have shelves full of diocalm. :wink:

Similar threads