Search
Close this search box.

Watch: ‘Pests & grime are reducing the efficiency of solar panels seeing power bills skyrocket’ – ‘Dust, pollen, insect & bat droppings…mold, mildew’ covering panels