Decathlon has again come in first in an annual ranking of the world’s 500 largest retailers in any sector compiled by OC&C Strategy Consultants. The French-based sporting goods retailers has placed in the top 10 every year since the first edition of the index. Second and third place went to ...