By Sibin Sabu* Any investment made by a company or entity based in one country, into a company or entity based in another country may be called Foreign Direct Investment. As per OECD (Organization for Economic Co-operation and Development), the […]
Authors: Dr. D Dhanuraj and Mr. Rahul V Kumar * India is one of the world’s most restrictive places for trade and doing business. In 2014, it is ranked 110 out of 152 countries, in terms of economic freedom, by […]