India home to 103 billionaires; 6th largest globally
World | November 07, 2013 13:46 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