• Innovation for business: are you up to speed?

    Catherine Livingstone     |     December 9, 2015

    Policies and programs related to innovation need to be part of a stable national innovation strategy. Catherine Livingstone AO, President of the Business Council of Australia, takes a look at what