The Cambridge dictionary states the word ‘innovation’ as being - ‘a new idea or method, but ‘Innovation’ can mean different things to different people so what is the definition of the word ?
In this podcast Tony :
To get in touch with TCS please email Tony (antony.kagoo@tcs.com), and to learn more