Australia's biggest renewable energy project has faced a series of delays and cost blowouts since it was announced in 2017.