Florida is about to build the nation’s largest trash incinerator—but no one can agree on where to put it
.....
© Fast Company
visit website