Do I have to pay tax on the Rewards earned or Interest earned from Debentures?

Yes, the income obtained must be declared according to the taxation of your country of residence. Our recommendation is that if you have any questions, seek advice from an expert professional and always comply with the tax obligations of the country where you reside.