REC Solar of SLO celebrates 15 years

December 11, 2012 08:53 PM