Question: Are both Sl Corporation and Alicorp located in the same country?
Sentence (from "Alicorp"): Alicorp is the largest Peruvian consumer goods company, with operations in South America.
Relevant evidence: Yes