Downer secures contract to build 349MW solar farm in Australia

Image: Downer to start building 349MW solar plant in Australia. Photo: Courtesy of Downer Group.



Related Article
Recommended Whitepaper

View More