You cannot blame India's government and tax administrators if they get fed up with the constant criticism they have to listen to about the country's tax system. Efforts to improve the regime, such as the dispute resolution panels, are often dismissed as unworkable.
April 14 2011