Do Solar Panels Need to be Cleaned?

It seems like my solar photovoltaic (PV)…