Have you ever wondered how solar panels work? we will help you gain a...