the future delivered

Jorge Barba’s definition of innovation: the future delivered