CLT Construction

CLT factory in Sweden process for making a re-mountable building