But this does not mean that an investor cannot invest in India. There are many other ways to invest in India.
Some people trade in India through the accounts of their parents, family members and friends. This is not entirely legal and it could create problem in future. As their parent will be liable to pay taxes on the capital gains and show cause notice can be served on their friends by the income-tax department to explain the source of their income etc.