Apollo to exit 28.4% stake in Vallourec for €955m

Vallourec is a premium tubular steel products manufacturer.

Share this