Illinois-based Geneva tire-burning facility to wind up its operations Previous Image Next Image Illinois-based Geneva tire-burning facility to wind up its operations