Sun Cable’s $22 billion plans to build the world’s largest dispatchable solar and battery power station, as well as the world’s largest subsea transmission link, have taken a step forward after selecting a preferred site about 750km south of Darwin.

 

Indonesian