canadaindiaeducation.com
India’s super-rich club shrinking
Source: Times of India LONDON: The good news is India is home to 109 billionaires with an average net worth of $1.7 billion each. The bad news, however, is that compared to last year, India has see…