First Experiment Installed at Wyoming CO2 Research SiteFirst Experiment Installed at Wyoming CO2 Research SitePreviously the firm tried its technique at the National Carbon Capture Center in Atlanta.Associated PressAssociated Press