Innovation definition :A creation or improvement of a product or process as a result of the study or experimentation. It may created for commercial use or for the public good.
By accessing the services available at ADVFN you are agreeing to be bound by ADVFN's