https://thetaxtalk.com/2019/07/11/no-more-cd-pen-drive-electronic-filing-of-statement-of-transactions-on-which-tax-has-not-been-deducted-to-be-allowed/
No more CD & Pen drive. Electronic filing of statement of transactions on which tax has not been deducted to be allowed