NEW PRODUCTION SITE

A production site is set up in Romorantin (Loir et Cher), France.