Filed under Green Tech Shell Catalysts & Technologies agrees sale of Environmental Catalysts and Systems assets … Published by on August 7, 2026 For Shell Catalysts & Technologies, the divestment supports the ECS business’s continued growth within a complementary environmental solution …