We proudly announce the opening of our new USA facility. We will be closer to our American customers offering Italian design, Made-in-USA.
After so much planning and effort, the dream becomes reality and we can't wait to dive into this new "Stars & Stripes" adventure.