Return to Article Details Does size matter? The effects of enterprise size on the perception of benefits and risks of open innovation projects Download Download PDF