Day

August 30, 2013
Here are 10 things you might not know about India. 1. Hardly anyone pays income tax Only 3% of Indians pay income tax, in a population of 1.2bn 2. The rise of the ‘wedding detective’ Indian families are turning to “wedding detectives” to check the background of their prospective sons and daughters-in-law. 3. Read all...
Read More