Business Naturbeads Secures €4.1 Million EU Grant for Italian Plant Naturbeads has received a €4.1 million European Union grant to construct a manufacturing facility in Puglia, Italy, for biodegradable cellulose microspheres. Olivia Bennett • Nov 4, 2024 • 2 min read