Skapat 1998 (Switzerland), EXELA egen 2951 systervarumärken och 17479 konkurrerande varumärken. EXELA ägs av NOVARTIS N, börsnoterat i Zurich Dess International Securities Identification Number (isin-kod) är CH0012005267. Branschen för EXELA är Läkemedelstillverkare.