How long do solar panels last?

Traditionally solar panels degrade by approximately 0.5% per year, with a typical service life of around 20 years.