Sunday 20 January 2013

Innovation in 20 words

The process of creating an idea or invention into a good or service that creates value or for which customers will pay. 

No comments:

Post a Comment