Time to “Short” These Car Companies?
For most folks – aside from purchasing a home – buying or leasing a car is the single biggest financial transaction they’ll experience.
It can also be one of their most painful experiences…
In 2012 alone, the FTC reported 59,214 fraud reports related to car sales.
But a new company…