Sleaford West site recommended for Eyre Peninsula desal plant

Sleaford West has been recommended as the preferred site for the Eyre Peninsula desalination plant. A plant at Point Boston […]

Subscribe or Login to see the rest of the content.