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...
Home » Project Director
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...