INCAE Business Review se publica semestralmente con una amplia gama de contenidos: desde casos de estudio, artículos de gerencia y entrevistas, hasta recomendaciones de libros, temas de fondo y herramientas de trabajo.
El público meta es el segmento alto de hombres y mujeres de negocios latinoamericanos, tomadores de decisiones, ubicados especialmente en aquellos países donde INCAE tiene un alto grado de influencia con sus maestrías y seminarios de negocios: Bolivia, Colombia, Costa Rica, Ecuador El Salvador Guatemala, Honduras, Nicaragua, Panamá, Perú, República Dominicana y Venezuela.