US Spending Pedal to the Metal
With millions of cars recalled, 19 deaths linked to safety defects, and perhaps $2 billion in related losses… let’s just hope that Toyota isn’t really Obama’s best source of advice.
With millions of cars recalled, 19 deaths linked to safety defects, and perhaps $2 billion in related losses… let’s just hope that Toyota isn’t really Obama’s best source of advice.
Comments: