CarbonCapture Inc. appointed Neil Chatterjee to its board of directors, sparking criticism on carbon capture technology and government-industry ties.
Critics question Chatterjee's move from a U.S. regulator role to the board of a carbon capture company benefiting from federal giveaways.