Debt advisory for Storskogen

Debt advisory for Storskogen

About Storskogen Storskogen is an industrial group headquartered in Sweden consisting of c.90 largely independent business units with c.7,000 employees in 21 countries and a total turnover of SEK 19 billion. The company’s business model is based on acquiring and...