3 ms·Shoveling Water: Why does it take so long to commercialize new technologies?2 points by iamelgringo 17y ago