Countries
Sweden
Like its Nordic neighbours, Sweden is a large and sparsely populated country. It also happens to be our base of operations, so we know the geography and culture inside and out. That means we know where to go, if and when delays are expected and who to turn to.
