California Valley Solar Ranch



  • California Valley Solar Ranch
  • CVSR project
  • SunPower