If you get incentives in the form of stocks of a company which is not traded on a stock exchange in India, you will have to pay tax on it
If you get incentives in the form of stocks of a company which is not traded on a stock exchange in India, you will have to pay tax on it