Neocloud infrastructure provider IREN announced in its earnings report on Thursday that more than $4 billion in annual recurring revenue originally projected to land in 2026 has been pushed out to at least January. The company, which has recently experienced a steep downturn in its stock price following a 26% post-election plunge, stated that the […]