Solar Panels Technician at work

technician install new generation photovoltaic solar panels on roof