Vallourec Secures €1B Credit Facility Vallourec has secured a multi-currency revolving credit facility worth €1 billion. December 17, 2025