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 64 billionaires with a total net worth of $202 billion. The average billionaire is incredibly well connected, with a social circle worth $15 billion -- five times the net worth of the average billionaire.