Essentially Rubber: Arkema TPEs for carbon capture

3 Feb 2025