Last Updated March 13, 2023
Notpla: Seaweed packaging solutions that disappear naturally
Business case
United Kingdom