The current advances of solar power technology have completed solar energy the faultless treatment for the growing energy costs plus the environmental influence that non-renewable fuels have initiated. https://canvas.instructure.com/eportfolios/3623933/entries/13370563