Delaware Taxpayers on the ‘Green’ Hook as Fisker Can’t Pay Bills

February 7, 2013
Alyssa Carducci