This one school from Delhi has produced 20+ founders building $1B+ companies in the last decade, says an investor