Sport Chalet, a big American sporting goods retail chain, is closing all its 47 physical stores and its online shop, but Olivier Leclercq, a member of the family that owns 42 percent of Decathlon, is not going to be affected. Leclercq had made an unspecified personal investment in Sport Chalet ...
For team or company-wide subscriptions and enquiries see our corporate membership page.