By: Ideas to Impact Team On: Feb 02, 2017

Under Ideas to Impact, we define an innovation prize as ‘a financial incentive that induces change through competition.’