Taylor’s Montgomery Biomass Power Plant Project, USA

2
An artist’s rendering of the plant site.