Why we invested

post

A breakdown of why 7percent invested in a given company, and why it represents moonshot ambition