CategoryManufacturing

Fisker battles problems with cash flow, suppliers, critics and skeptics as the $103,000 Karma lurches toward launch