Italian apparel retailer MaxFactory opens new store in Piedmont FashionNetwork - The World's Fashion Business News