News

Icon has historically maintained a fairly conservative balance sheet. It ended 2024 with cash of $539 million, and a leverage ratio of 1.7 times net debt/adjusted EBITDA, down substantially from 3 ...
Majority stake acquisition strengthens BitFuFu’s operational scale and efficiency with low-cost power and enhanced hosting capacity Net electricity cost at this facility is very competitive at ...