article thumbnail

Are Japanese Companies Afraid of Innovation?

IdeaScale

How do you define innovation? I define innovation as creating and capturing new value as the Global Innovation Management Institute does. . Surprisingly, 0 companies had defined innovation for their company! Which works as a great PR strategy, but it doesn’t actually help keep ideas percolating to the top.

Company 100