We at Nordic Aluminium take great pride in inventing, designing and manufacturing our products in Finland. Having all these operations under one roof enables quick deliveries and unparalleled quality control. But what exactly makes Finland, of all the places in the world, the best possible location for us?