The name “JUURET”, meaning ROOTS in Finnish language suggests the concept of this building in many ways. The building inherits...