Stanford Seed announces expansion to India - applications open
Stanford Seed's inaugural India program starts off in Chennai with 45 business owners