According to a recent poll, 71 percent of small business owners believe government investments in clean energy play an important role in creating jobs now. Let’s see: Create Jobs, Clean Energy, Lower Dependence on Foreign Oil, America the Beautiful stays Beautiful…if anybody’s got an argument against this…you probably have a young lady tied to the tracks in front of an oncoming, old-timey locomotive and are twisting your mustache.

Read all about it here.