Plug pulled on $1.1b GreensquareDC data centre

· Business News Australia