INNOVATION has become a buzzword for corporations, governments and social enterprises.

  •