← Back

Logmore moved to Helsinki city centre: “An innovative company needs centrally located premises that encourage interaction”