Our Definition of Innovation
The meaning of innovation is wide-ranging—it means different things to different people. At Barra, we define innovation as inventive and bold approaches that have the potential to lead to outsized impact. We do not want to “reinvent the wheel.” Our resources are intended to support catalytic innovation rather than incremental change or improvements. Our definition of innovation is grounded in the vision of our founder and the need for research and development (R&D) in the social sector.