Comment Comment by jimmywanger What exactly is the definition of an innovation center, and why are there so few of them in the world?There are only 7 in the silicon valley? That seems... suspect. And only 2 in Tokyo? This whole article puzzles me. parent jimmywanger 10 years ago
There are only 7 in the silicon valley? That seems... suspect. And only 2 in Tokyo? This whole article puzzles me.