What is the life expectancy of solar roof tiles?

What is the life expectancy of solar roof tiles?

Read more!