The Delhi High Court has held that an Extra Duty Deposit (EDD) does not constitute a payment in the nature of customs duty under the scope of Section 27 of the Customs Act, 1962 and thus, ...