Shell Catalysts & Technologies agrees sale of Environmental Catalysts and Systems assets …

For Shell Catalysts & Technologies, the divestment supports the ECS business’s continued growth within a complementary environmental solution …