La marque Idwala, fondée en 1998 (États-Unis), a 8 marques sœurs et 588 marques concurrentes. Idwala appartient à Investec Plc, cotée à la bourse de London. Le code ISIN de Investec Plc (numéro mondial de société cotée) est GB00B17BBQ50. Idwala appartient au secteur d’activité Marchés de capitaux.