Sunday, November 27, 2016

Fact of the Day

The richest 1% of Indians own 58.4% of India’s wealth, second only to Russia’s at 74.5%. 

That makes India the 2nd biggest oligarchy in the world.

No comments: