News

As revenues dip, LanzaTech is making moves in its C-suite. Find out who's in, who's out, and what it means for the company's ...