India ranks 77 in Forbes’ annual list of Best Countries for Business list, ahead of China, which ranks 90. The U.S., which has been battered by a long recession, dropped from No. 2 to No 9 in the rankings, which was topped by Denmark, followed by Hong Kong, New Zealand, Canada and Singapore. Venezuela was at the bottom of the 128 countries in the rankings, which are based on 11 categories, such as property rights, technology, corruption, red tape, investor protection and stock market performance. The magazine touted India’s economic liberalization, English speaking population and high GDP growth, which at 6.5 percent in 2009 was the second highest in the world among major economies. |