Créée en 2009 (France), BUSINESS & LIFE possède 5 marques sœurs et 103 marques concurrentes. BUSINESS & LIFE appartient à ICADE, cotée à la bourse de Paris. L'ISIN, code boursier de la société, est FR0000035081. BUSINESS & LIFE appartient au secteur d’activité FPI.