3 ms·
Are you guys incorporated in India , or the US, or both? Asking this because the yc requirements page suggests that every company would have to incorporate in t
by fgpwd 10y ago
Are you guys incorporated in India , or the US, or both? Asking this because the yc requirements page suggests that every company would have to incorporate in the US.