2 October 2024
Innovations from five startups in the fields of sustainable chemistry and textiles has set them on course to bag the €25,000 fifth ISC3 Innovation Challenge.
24 April 2025
17 April 2025