Solar Energy System Installations in 18 Months Outnumbered Installations in Past 30 Years
Due to solar panel gaining so much popularity over the past two years, installations have outpaced the combined installs of the past three decades. The U.S. has set up more solar energy systems in the last 18 months compared to how much they have set up the previous 30 years, according to the Solar Energy […]