News

There is not a single piece of clothing that was not made at least in part by human hands, Grant adds: "Humans have to actually operate the sewing machine, they have to cut the fabric pieces ...