Hut 8 subsidiary prices $4.25 billion notes for Texas data center


Source: All News