DeGrussa Solar Power Project - September 2015

Loading... Views | May 19
Construction progress on the DeGrussa Solar Power Station. Site clearing has been completed and the installation of foundation piles is underway.