Why have car sales boomed? Read on.

More...