InvestingNEXTDC Shares Fall 41.72% as Melbourne Power Delay Cuts OutlookBy Celia RowanOct 21, 2026, 12:51 PM UTC