Produces paper-based packaging products, offering solutions for various packaging needs.
1965
Italy
1-10 employees
Paper & Forest Products
$10M - 25M in revenue
Industry Rank
42 out of 85
Italy, Manufacturing, Paper & Forest Products
Not reporting on Sustainability