DEVAGE, ARCANGUES, Frankreich