Oxylane Groupe, the new corporate signature of French sports goods retailer Decathlon, has inaugurated its continental logistics hub at the Delta 3 business park complex near Lille, northern France.