Dec 9, 20221 min readFrom an ocean of ideas, to a meaningful idea to a scaled new businessBuilding new businesses inside a large organization is tough. Only 10-15% of innovation ideas make it to market launch and only 3% create...