How long does solar panels last?

There is no telling how long a solar panel should last. As long as it is not damaged it should last for years.