Tax Declaration and Deductions made at source

This is an interesting article… giving fair-warning of the consequences of not making a Declaration…