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