Comment Comment by tptacek Is the point here that Techstars "7-11% equity" claim is accurate given the range of possible valuations for their convertible note? Or is it just that it's not as inaccurate as the post claims? parent tptacek 12 years ago