French manufacturing facility

January 1, 0001

Acquisition of a French manufacturing facility and its related consumer products business.
Back to top