News

Shell Catalysts & Technologies (Houston, Tex.; and Technip Energies (Paris, France; have signed their global alliance ...