After receiving USD 300MM in funding last year, Coinbase is now evaluated at 8 billion dollars [1]. Binance reportedly made USD 78MM in profits just in the first quarter this year [2]. Heck even the relatively small, German based Bitcoin Group SE (of Bitcoin.de) is currently evaluated at EUR 165 MM [3][4].
That amount of money buys you quite a bit of storage space and bandwidth.
[1] https://cointelegraph.com/news/coinbase-raises-300-million-in-new-funding-round-to-accelerate-cryptocurrency-adoption
[2] https://cointelegraph.com/news/research-cryptocurrency-exchange-binance-registered-66-profit-increase-in-q1-2019
[3] https://www.bitcoingroup.com/?Investor_Relations
[4] https://finanzen.handelsblatt.com/94938/bitcoin-group-se--on-aktie