July 17, 2025 0Comment Bit Origin Secures $500 Million Equity and Debt Facilities to Launch Dogecoin Treasury