EPA Institutes Cap-and-Trade for the Auto Industry

The buzz so far this week has been about the new EPA (Ever Pretending Aristocrats) and NHTSA (The Roadblockers) standards, which were signed into...