BARC es uno de los analistas independientes líderes del mercado europeo, donde asiste a más de mil clientes cada año. Organiza conferencias y seminarios periódicamente en los que los diferentes proveedores pueden presentar sus productos y donde se discuten las nuevas tendencias del mercado referidas a Business Intelligence, gestión documental, CRM, gestión de la cadena de suministros (SCM) y gestión de proyectos.
La empresa matriz se fundó en 1994 y tiene su origen en la Cátedra de Ciencias de la Información de la Universidad de Wurzburgo (Alemania). Cuenta con delegaciones en Wurzburgo, Munich, Zurich y Londres.