Question: Are both Sl Corporation and Alicorp located in the same country?
Sentence (from "SL Corporation"): Annual turn- over is around 1.8 billion USD as group basis.
Relevant evidence: No