Borregaard - The Green Shift

Borregaard - one of the worlds most advanced biorefineries