Punjab And Haryana High Court Quashes Section 69 Addition On HSBC Geneva Deposits As Sufficient Explanation About Source Of Investments Given On Affidavit24 Nov 2023 8:30 PM IST