WH Dodges Energy Company Questions

Taxpayer dollars helped fund a start-up solar panel company that went bankrupt.