Laundry, bread and oyster mushrooms share the podium

The IDDEA sustainable development prize was awarded to a biodegradable detergent produced in Geneva.

Laundry, bread and oyster mushrooms share the podium Read More »