Hempire Labs S.L. (+34 660644536) has announced its latest funding campaign for research and development into compostable ...