French retailer Intermarche has launched a new own label that aims to become the "freshest distribution brand", supporting sustainable development while also retaining a value positioning.