David Cachia elected as new president of Malta Triathlon Federation

Davide Cachia has taken over at the helm of the Malta Triathlon Federation (MTF). He was elected as the new federation president following an Extraordinary General Meeting held earlier this month. A successful entrepreneur working in the tourism industry, Cachia is also triathlete who has years of local and international competitive experience across all distances, […]