How reliable and durable are solar systems and what are the maintenance requirements?

What are the environmental impacts of solar power and how can I reduce my carbon footprint?

How can I store excess solar energy and use it when the sun is not shining?