Enviva made big promises to the small Alabama town that would produce the fuel for “sustainable” energy in Europe. The company’s struggles have left politicians who supported it mum and activists who opposed it hopeful.By Lee Hedgepeth
EPES, Ala.—Portia Shepherd said “it’s a God thing.”