21 European investors agree on standard term sheet for startupseu.techcrunch.com13 pointsjot15 years ago