decline Archives - The Triz Journal
The Decline of the Corporate Lab Rat?
27/02/2008 | EditorCass PursellThe Organization for Economic Co-Operation and Development (OECD), is an organization that was once described as a think-tank for rich countries. In a recent publication, the OECD defined innovation as “new products, business processes and organic changes that create … Read More