Clearly, as a populace we're ready for any idea that might improve the overall economic picture, and the folks at the Kauffmann Foundation think they have one: Getting members of Congress to get off their butts and pass a startup visa to help
bring more
immigrant entrepreneurs into the country.