Fisker Closes Deal, Now Officially Owns Delaware Manufacturing Plant

by Nick Chambers July 21, 2010 4 comments