About
Founded in 1623, Holmen is a public headquartered in Stockholm, Sweden with approximately 1000-5000 employees specializing in Hydro, Wind.
Holmen is one of Sweden's largest forest owners with a 400-year history. The company operates an integrated business model across four main areas: Forest (managing forests and supplying wood), Wood Products (operating five sawmills producing sawn and refined timber), Board and Paper (producing paperboard and innovative paper products), and Renewable Energy (operating 21 wholly-owned or co-owned hydropower plants and developing wind power). The company focuses on creating fossil-free, recyclable products from sustainably managed forests while producing renewable energy from water and wind to support the transition to a carbon-neutral society.
Headquarters
Stockholm, Sweden
Founded
1623
Employees
1000-5000
Company Type
Public
Annual Revenue
>$1B