US business continues shift to solar
Recently released SEIA Solar Means Business Report shows 2017 was the third largest year on record for new installations with 325MW deployed by large corporations. 5 of the top 25 corporate users were national retail chains led by Target which added over 40 MW of solar to its stores. Amazon placed third for new installations [...]
