Startup for 10: Zedible

Meet the new Bristol-based Climate Tech startup set to take the world by storm,…