2 Firms Join Carbon Capture Plan In Nebraska
Chief Industries Inc., a company that operates two ethanol plants in Nebraska, announced last month it had entered into an agreement with Catahoula Resources to jointly develop carbon capture and sequestration (CSS) within the stateโฆ




