Question: Where was the Solo Cup Company previously located?
Sentence (from "Solo Cup Company"): Solo Cup Company is located in Lake Forest, Illinois, and in 2006 had sales of $2.4 billion.
Relevant evidence: Yes