Face Masks Manufacturer IT Tech Trades At Only 0.5x Sales by Jacob Saphir February 11, 2021 0 Most people in the market had not noticed that IT Tech Packaging is distributing face masks in China. In my opinion, if face masks production and sales increase, the share ...