The word “innovation” is now seen everywhere. What does it mean? According to the OECD, in their Oslo Manual, innovation is defined as “the implementation of a new or significantly improved product (good or service), or process, a new marketing method, or a new organisational method in business practices, workplace […]

Innovation in Australia, what does it mean?