In what could be seen as a landmark judgment, a court in Delhi has held a company under liquidation and its top executive guilty of delayed deposit of tax deducted at source (TDS). The court has ordered jail term and fine for the Managing Director, besides imposing a fine on the company