Solar panels wind – 22-0327284

Installation brackets failed to work as designed, resulting in wind pushing this solar panel onto another one.

Back to top