Solar Power in Placer County

Bringing clean energy to ski country