A. Introduction Every Country survives on taxes. Every person (natural or artificial) is obliged to pay tax on his taxable income or revenue. All across the world, Revenue Authorities have often been entrusted with wide powers for the sole purpose of ensuring that as much revenue is collected on the State’s behalf as is possible....