More European industry leaders sign up to Antwerp Declaration

13 Mar 2024