India home to 103 billionaires; 6th largest globally
World | Nov 07, 2013, 01:46 PM ISTLondon : 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 report.Moreover, the