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.
14 April 2025
8 April 2025