Corporate Tax
All corporations with a permanent establishment in India are required to file tax returns every tax year (April through March). Tax specialists help in understanding the tax regime in India and in drawing-up a corporate tax management road-map.