Define decathlon. decathlon synonyms, decathlon pronunciation, decathlon translation, English dictionary definition of decathlon. n. An athletic contest consisting of ten track and field events: the 100-meter, 400-meter, and 1,500-meter runs; the 110-met
A post shared by DecathlonUK (@decathlonuk) Decathlon brought its research, design, production, and distribution in-house and limited intermediaries in its supply chain. It initially tested the format with cycles, and although the pushback was immediate, manufacturers soon warmed up to the brand’...