Worming

Worming

Easy Worm Composting System from Recycled plastic crates.

Read more

Sustainable Production Systems

Switzerland
Navires

Navires

Navigating the research landscape.

Read more

Decision Metrics & Finance

Switzerland

Sort by

Filter

Revenue (€)


Team

Theme

Country

Winner

Year of participation

Subscribe to newsletter