The 10-slide presentation that convinced NEA to invest $20M

The 10-slide presentation that convinced NEA to invest $20M