Comment Comment by seniortaco The title is disgusting click bait with the hopes to falsely make the reader believe that Solar covered 61% of the total annual power need and not just the YoY delta. parent seniortaco 9 months ago