23 ms·
I tend to agree, the business climate in India holds back any serious startups with global aspirations. Eventually they come to find ground in the US.
by xwdv 6y ago
I tend to agree, the business climate in India holds back any serious startups with global aspirations. Eventually they come to find ground in the US.