CleanTechnica favicon

Solar Power Plants Stand Up Well To Hurricane Florence