Surjit S Bhalla, chairman at Oxus Investments says India is not an undertaxed nation. The tax-to-GDP ratio in the country is 18 per cent.