Claim: Topman has stores throughout Germany.
Verdict: NOT ENOUGH INFO