India’s Central Excise and Service Tax Appellate Tribunal (CESTAT) – which was established as an independent forum to hear appeals against orders passed by the Commissioners of Customs and Excise – has asked customs officials to investigate what they describe as a systems failure which…