Total opens revamped French petchem plant May 12, 2017 // 0 Comments Petrochemicals firm Total has inaugurated its revamped Carling – Saint-Avold petrochemical complex in eastern France [...]