Tag
Industry adviser Chelsea Sexton explains why she's skeptical.
The electric car company Fisker has laid off three quarters of its employees and reports suggest a bankruptcy filing is near.
The Washington perspective is that failure is failure. The West Coast thinks failure leads to innovation. What does that mean for West Coast-based Fisker Automotive, which took stimulus funds from Washington?