Staff Editor
March 17, 2023
On-chain data reveals a surge in Bitcoin profit-taking transfers as BTC surpassed $27,000.