What are the key elements to make a new technology successful?

Only Quotes please or links to experts :-)

Posted in Uncategorized