Skip to main content

DeGrussa Solar Power Project - September 2015

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

Facebook Conversations