Plug pulled on $1.1b GreensquareDC data centre May 19, 2026 · Business News Australia Read full story at source