Acts Online
GT Shield
"innovation"

means the process of transforming an idea, generally generated through research and development. into a new or improved product, process or approach. which relates to the real needs of society and which involves scientific, technological, organisational or commercial activities;