Castle Plaza Solar
Here at PV Structures we love hearing of the ongoing innovations and developments in solar throughout our industry. And of course we love to look back on the projects that we have completed and see how they are going. We are pleased to say that the Castle Plaza project in Edwardstown, South Australia is still […]