The Delhi High Court has held that the provision of pre-deposit for preferring an appeal before the Central Excise and Service Tax Appellate Tribunal is mandatory and the forum has no power to admit any appeal without the same.However, a division bench of Justices Prathiba M. Singh and Shail Jain further added that the High Court may, in rare circumstances, waive off the said deposit....