Tagged with Bio Refinery
Borregaard Biorefinery animation
Animated Video taking you through the basics of Borregaards Operations at the facilities in Sarpsborg, Norway
Animated Video taking you through the basics of Borregaards Operations at the facilities in Sarpsborg, Norway