When you hear or see the word ‘innovation’, what do you understand it to mean?
Beth yw ‘term’?