Tag: Decathalon
Decathlon rakes in 600 million euros from its European store sales
French sports retailer Decathlon has sold 90 of its stores- including some in Spain- for a massive 600 million euros
Decathlon has announced the sale...