Metrics Scorecard

Illinois solar installation CEO on price tag for a system in your home

Apr. 27, 2021 - 02:25 - Eric Peterman, GRNE Solar CEO, tells FOX Business' Jeff Flock that 'putting solar on your house is actually going to help grid stability and the support.'

For video troubleshooting and help click here.