Institutional Investors Now Hold $70B Of Bitcoin: Report

Asset managers accumulated as much as 4% of Bitcoin’s (CRYPTO: BTC) total supply, while both private and public companies both raked in 1% of it.