Rothschild’s net profit halved in 2023

97 percent of all BTC hodlers are in profit

climate events impact 2023 net profit