harvardstrategists.com
Is innovation controlled by …?
Regulation? Big corporations? Android and iOS? This is an interesting question raised at the OECD Forum