Baddi: The Income Tax Department has taken a major action in the industrial area of Baddi in Himachal Pradesh. The Income Tax Department team suddenly raided Captab Biotech Unit-2 located in Jhadmajri at 6:30 am today. This action of the IT team created a stir among the industrialists of Baddi. The IT team’s raid in.