Investing Stocks سي ثري · AI Australian AI data centre operator NextDC shares shed 44% on revenue delay Oct 21, 2026 4:30 AM · Investing Australian AI data centre operator NextDC shares shed 44% on revenue delay Original source: Investing