Blog

Solar Helps Companies Save Money

Data from SEIA’s annual Solar Means Business report show that major U.S. corporations, including Walmart, IKEA and Macy’s, are going solar at an incredible rate. The top 25 corporate solar users in America have installed more than 569 MW of…

read more