Take a look at the 25 best countries for doing business.
Everyone's in a downturn. A look at who's best equipped to bounce back.
India has been ranked 98th in the Forbes list of world's best countries for doing business that has cited poverty, corruption and discrimination against girls among the challenges facing the country.
India must announce liberal policies to attract foreign investors.
India may be second fastest growing economy in the world, but it fails when it comes to the best places to do business.
Denmark topped the list of the 144 nations.