Michel Leclercq Net Worth $5.1 Billion
Michel Leclercq, born 27 May 1939 is a French billionaire businessman. He is the founder and 40% owner of Decathlon. With over 1647 stores in 57 countries and regions, it is the largest sporting goods retailer in the world.