Opprettet 1991 (Storbritannia), IBC egen 54 tilknyttede merkevarer og 1348 konkurrerende merkevarer. IBC eies av Informa Plc, børsnotert i London ISIN-nummeret til Informa Plc er GB00BMJ6DW54. Bransjen IBC opererer i, er Medie-diversifisert.

IBC er et varemerke som tilhører Informa Plc (INF/L) Bærekraftig utvikling

Her er utviklingen i interessen for Informa Plcs «sustainability» rundt om i verden de siste fem årene. Grafen viser utviklingen i søkeresultater over tid. 100 indikerer uken med flest søk.
Merkevaren sier følgende om bærekraft på internett
Googles søkeresultater for: «IBCs bærekraft»
Bærekraft -> Aksjekurs