Geeks on a Plane

  • 6 years ago
Entrepreneurs and investors from around the world travel to some of the hottest startup destinations including India, hoping to make big bets.