SPC Europe buys Avon mixing facility

10 Nov 2008