Solar array mounted over a rooftop A solar panel is a tool that converts sunlight into electrical power by making use of photovoltaic (PV) cells. PV cells are made of resources that deliver fired up electrons when subjected to light.In a region like Connecticut, exactly where hurricanes and tropical storms deliver inclement climate fairly typically… Read More