Stora Enso Megatrends

Responsibilities
Illustrations and infographics for company reports.
Back to Top