At the BRICS Business Forum on November 14, Prime Minister Narendra Modi said India is the most open and investment-friendly economy in the world. It has political stability and predictable policy. While at the fundamental level, India has several factors in its favour to make it a preferred investment destination, it needs to do more to attract investments and push up economic growth. Some of the recent decisions have raised concerns.

)