French retail giant Carrefour SA on Friday unveiled the new apparel distribution depot it hopes will strengthen its position as the country's top clothing retailer and boost its sector sales past the 1.6 billion euros mark.