Call 0475 802 063

Media Release – Site Preparation Underway

Initial site preparation works are starting at the $225 million Ross River Solar Farm site, Townsville’s newest large scale solar plant. Construction of the 148 megawatt (MW) solar farm, located 20 kilometres south of Townsville, is expected to begin in September....