New Delhi: India has more number of billionaires than France, Saudi Arabia, Switzerland and Hong Kong and is home to the sixth largest group of super rich population in the world, says a finding by
The country has 75 billionaires whose total net worth stands at $224 billion. Only 25 per cent of all billionaires in Hong Kong today grew up in the country, with 60 per cent originally coming from China.