Sleaford West site recommended for Eyre Peninsula desal plant 15/08/2022 FacebookTwitterEmail 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. Username Password Remember Me Forgot Password