Total opens revamped French petchem plantMay 12, 2017 // 7 CommentsPetrochemicals firm Total has inaugurated its revamped Carling – Saint-Avold petrochemical complex in eastern France [...]