American taxpayers and ratepayers are subsidizing a form of “renewable” energy—biomass elec ...
Copyright 2011 Earth Track