Home/ Crypto News/ American Bitcoin Corp (ABTC) Stock: Q2 Results Show $67M Revenue Despite $57M Net Loss