What Does "Bio-based" Mean?: The Benefits Of Using Bioproducts
Bioproducts are materials produced from biological feedstock rather than crude oil. Activatec develop a variety of sustainable bioproducts.