Shell Catalysts & Technologies, Technip Energies and Zachry selected for carbon capture project
Shell Catalysts & Technologies, together with Technip Energies and Zachry Group, has been awarded a FEED contract for a carbon capture unit project at Calpine’s Baytown Energy Center in Texas, US.