News Reports

News Report 3

5. D) Failure to integrate innovation into their business.
6. B) It is the creation of something new.
7. C) Its innovation culture.