0 By Monica Richards In Solar BuzzPosted October 21, 2016Solar Means Business 2016From SEIA The top corporate solar users in the United States have now installed more than 1 gigawatt (GW) of solar capacity, enough to power 193,000 homes. These Fortune 500 companies have [...] READ MORE