Chemical firm solves PET ‘puzzle’

28 Sep 2015

Solvay chemicals plant, US
Source: Solvay