Verallia initiates review of European sites amid demand slowdown
The company is assessing possible site closures and production adjustments across Germany, France, and the UK.
The company is assessing possible site closures and production adjustments across Germany, France, and the UK.