Your photovoltaic panel array is designed to withstand heavy winds, snow, hail and other extreme weather. But what about squirrels? Can your solar system stand up to these furry little critters? The squirrels climbing around in your trees may seem harmless enough. They can, however, wreak havoc on your solar panel system. How Can Squirrels […]