Home Business Over 75% of poor households in India reported a decline in income as a result of road accident, says World Bank Report