India is the 7th largest and 2nd most populous country in the world. It is also the 4th largest economy in the world in terms of PPP. India’s time tested institutions offer foreign investors a transparent environment that guarantees the security of their long term investments.
Read the rest of Investing Guide And Investment Rules Of Thumb