June 18, 2025 0Comment DDC Raises $528 Million to Buy BTC After Losing Money for at Least Four Years in a Row