Chandigarh Broadens Sights with Extensive Track & Trace System

The Department of Excise & Taxation of Chandigarh (one of 36 states in India) has invited an expression of interest for the selection of a technology for a tax stamp and end-to-end track and trace system on alcohol products.