Yesterday,the U.
S. Department of Transportation, the National Highway Traffic Safety Administration, and 17 major automakers met to cooperate on setting standards. And by coordination,I mean that our government said it’s best when car companies work without them.
Read more...
Source: gawker.com