Planet Innovation’s unique ‘strategic investor’ approach proves a winner
Planet Innovation is redefining what it means to be a strategic investor by providing investee companies with not just funding, but access to its people, facilities and networks.