Tagged With Petrochemicals
Saudi-German team takes aim at green cracking
1 April 2021
Petrochems titans are working together to electrify a carbon-intensive core process