OSI Food Solutions Ostróda is Leed Gold Certified Industry News October 29, 2015 No Comments Food processing plant in Poland is awarded a prestigious certification level.Read More