Digital Exclusives
Twelve ventures give it their all at the Spring Startup Pitches at Wharton | San Francisco.