iKubu, créée en 2006 (Afrique du Sud), a 75 marques sœurs et 913 marques concurrentes. La marque iKubu est détenue par GARMIN LTD., société cotée à New York. Le code ISIN de GARMIN LTD. (numéro mondial de société cotée) est CH0114405324. iKubu appartient au secteur d’activité Matériel Hardware.