![]()
Friends of the Earth, an activism group generally devoted to impeding science and progress, is excited that the Texas Clean Energy Project, a carbon capture and sequestration facility in Texas, has support from the Department of Energy that is set to expire.
read more