India fell two rungs lower from its previous position in the World Bank’s report on the best places to do business. Is the dream running out or is there still hope for companies willing to head there?India is often projected as a harvesting ground for setting up global organizations but at the same time it is also considered as one of the most difficult places to do business. T ...

Read more