Commercial Portfolio > Automotive > Taylor & Sons ChevroletTaylor & Sons ChevroletLocation: Ponderay, IdahoInstall Date: September, 2020System Size: 148.5kWSolar Contribution: 60%For more information about this project, contact: