Subscribe:
RSS feed
Innovation is the buzzword of the moment. Countries large and small, rich and poor, international agencies, private companies even individuals are pre-occupied with finding the key to "innovation". What precisely is meant by "innovation" of course, varies from context to context and even within contexts it is difficult to find a hard and fast definition that goes beyond simply referring to "change" of some sort and hopefully change for the better or change that builds on what has gone on before.
April 6, 2013
4