Tagged: State of Himachal Pradesh through its Secretary Excise and Taxation Department Government Secretariat Shimla – 2 & Ors.