answersLogoWhite

0

It means that the innovation of the product is lead by "new science" being developed, i.e. new technology leads to the production of a new product, as a pose to market pull innovation, where the market has a need, and science is developed to support the need.

User Avatar

Wiki User

14y ago

What else can I help you with?