The Company Immune System: why the big Companies cannot develop real innovation by LB|Published October 16, 2020