Question: Are both Sl Corporation and Alicorp located in the same country?
Sentence (from "SL Corporation"): It has manufacturing plants in Asia -Pacific, India, Europe, and the United States.
Relevant evidence: No