30May2018 2006 Launch of the RedTortuga international network in France and Luxembourg. FacebookTwitterLinkedinemail FacebookTwitterLinkedinemail