Harvard Endowment Invested up to $12.65M in Blockstack Token Sale Financial News 14 Apr, 2019 Harvard’s $37.1 billion endowment fund has reportedly invested $12.65 million in Blockstack. The New York-based blockcha...