1.

Innovation means --------------------.

A. Invention
B. Creating something new
C. Imagination
D. None of these.
Answer» C. Imagination


Discussion

No Comment Found