How Soon We Forget

Published May 3, 2011, Los Angeles Daily Journal – On the one year anniversary of the $16 million fine imposed against Toyota – the largest fine ever levied by the National Highway Traffic and Safety […]