3 ms·Obvious is an incubator?!by zaidf 20y agoObvious is an incubator?!danielha 20y agoI think so. They "incubated" Twitter, I believe.