Hestra
The family business Hestra buys in and selects all its materials from suppliers around the world and they produce all gloves in their own factories, including in Italy. All design and product development takes place in the town of Hestra in Sweden.