Tag: Excise and Taxation Department impounds 635 token tax defaulter vehicles