Biology of Business

Leclerc

Retail

By Alex Denne

France's largest supermarket chain by market share, operating as a cooperative of independent retailers offering competitive pricing on groceries and consumer goods.