Sun Cable, the company developing one of the world’s biggest solar and battery projects, has abruptly entered voluntary administration, casting doubt on the future of the $35 billion proposal....
Newsletter Signup
Subscribe to our newsletter for InnovationAus news delivered right to your inbox.