airspace
GFL, Illinois city at odds over landfill
The city of Peoria, Illinois, accuses waste and recycling firm GLF Environmental of “actively delaying” the construction of a new landfill.
The city of Peoria, Illinois, accuses waste and recycling firm GLF Environmental of “actively delaying” the construction of a new landfill.