Industry
1 corporate failure in the Automotive industry — autopsied.
The $30 Billion Lie: How VW Cheated on Emissions for a Decade