2 ms·tl;dr: - management - execution - marketing - timing - team - ideaby warrenm 5y agotl;dr: - management - execution - marketing - timing - team - idea