May 19, 2020

DeGrussa Solar Power Project - September 2015

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

Share article