Makes Sense. Nokia.. Nokia is actually also a place in Finland