Commercial Portfolio > Automotive > Taylor & Sons ChevroletTaylor & Sons Chevrolet Location: Ponderay, Idaho Install Date: September, 2020 System Size: 148.5kW Solar Contribution: 60% For more information about this project, contact: