A novel technical textile integrating 150 organic photovoltaic solar PV devices was demonstrated in a pavilion installation at the Dutch Design Week 2025 in Eindhoven, Netherlands this month…
Read More
A novel technical textile integrating 150 organic photovoltaic solar PV devices was demonstrated in a pavilion installation at the Dutch Design Week 2025 in Eindhoven, Netherlands this month…
Read More