‘The cleanup crew’: Leaders behind controversial NY biochar business have ties to troubled Nebraska ethanol plant
The company includes an official who previously worked at the AltEn ethanol facility shut down by the state of Nebraska over environmental concerns.