U.S. Remains at #10 on Economic Freedom Index
Over 100 new major federal regulations have been imposed on business operations since early 2009.