Preventing renewables project delays: Navigating a new era of supply chains, contracts, and community
Australia’s ambitious target of 82% renewables by 2030 is under threat as project developers across the nation grapple with mounting delays. As of May 2025, supply chain disruption.