IT Tech Packaging reports net loss of $10m in FY23
The company’s decline in revenue was primarily attributed to a reduction in CMP average selling prices.
The company’s decline in revenue was primarily attributed to a reduction in CMP average selling prices.