Créée en 1991 (Royaume-Uni), IBC possède 54 marques sœurs et 1348 marques concurrentes. IBC appartient à Informa Plc, cotée à la bourse de London. Le code ISIN de Informa Plc (numéro mondial de société cotée) est GB00BMJ6DW54. Le secteur de IBC est Médias diversifiés.

IBC est une marque de Informa Plc (INF/L) Autres marques