Geox, Italy’s largest footwear brand, has just given itself a tall order. “We want our business to be 50 percent footwear and 50 percent apparel,” said Geox founder and chief executive Mario Moretti ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results