Carrefour

Carrefour is a French multinational retail corporation and the eighth-largest retailer in the world by revenue. Carrefour’s brand guide is a micro brand website that consists of 4 pages. The […]