Last Updated: Tuesday, October 29, 2013, 21:04
India might have been ranked lower when it comes to overall ease of doing business, but the country is a much better place in terms of protecting investor interest and companies getting credit for their activities.
Last Updated: Tuesday, October 29, 2013, 18:32
In the ranking of 189 economies, India's position has dropped to 134, below neighbouring China (96), Nepal (105), Pakistan (110) and and Bangladesh (130).
more videos >>