Founded in 1976 in Lille, France, Decathlon is the world’s largest company involved in producing and retail trade of goods for sports and outdoor activities. As of today, the brand operates more than 2,000 stores in 56 countries and regions. A new strategy of Decathlon, aiming at making “innovative and sustainable sports products” available for everyone, led the firm to the creation of a fresh visual identity that will express its commitments through a new brand color and a new symbol – The Orbit. Decathlon’s rebranding, in fact, is no surprise, as the brand has been sharing its renovation plans…
