InvestmentsTop Global NewsMarketsReal Estate BlackRock, IFM close in on $25 billion Stack data center deal, Bloomberg News reports By financialnews_rlv83x - September 24, 2026 0 6