IREN Limited (IREN) Stock Plunges 12% as AI ‘Neocloud’ Trade Stumbles – Despite $9.7B Microsoft Deal (14 November 2025)
Despite landing a landmark US$9.7 billion AI cloud contract with Microsoft earlier this month and reporting record quarterly results last week, the stock is…

















