Shell Catalysts and Technologies petrochemical plant. Shell Catalysts and Technologies develops hydrocarbon technologies #216077820
Description
Michigan City - Circa April 2021: Shell Catalysts and Technologies petrochemical plant. Shell Catalysts and Technologies develops technologies to assist with legislative constraints