MagazineJuly 2015

Focus on the textile world: from batteries to artificial turf