CFACT SoCal’s Warren Duffy appeared on Fox Business to discuss the taxpayer funded solar companies that are now failing.