Finance, Forex and Investments

india_new.jpg

india_new.jpg

Summary: The Need India is a country with tremendous need where approximately 860 million people – that's 80% of India's total population – are living in poverty, earning less than US$2 a day

Image Dimensions: 300 x 353

Image originally found here.