homepage, Uncategorized

Solar Energy Storage Could Become a Lot Cheaper

Of the some 2,206 businesses in the U.S. that provide solar panel installation services, there are about 257 solar companies at work throughout the value chain in Illinois. Last year, $16 million was invested on solar installations in Illinois, and six million megawatts of solar electric capacity was installed. And thanks to a new method, […]