Zeppelin wins engineering contract for Polish tire pyrolysis plant

6 Nov 2023