See source #6 in the chart below. Not sure if this means anything (or if it's always been there), but it stood out to me. Does this mean Kumo.com is about to launch? Your guess is probably better than mine.
Discussing startups, recruiting, MBA stuff, and silicon valley