Caspar Star-Tribune - Wyoming ranks third in the 2007 "small business survival index" produced by the Washington, D.C.-based Small Business and Entrepreneurship Council. The index covers such things as taxes, regulatory costs, energy costs and health care, according to a ...