It’s Your Backyard Ventura County By Chris Reed . The new Economic Freedom of North America report evaluating the 92 states and provinces in the U.S., Canada and Mexico for how many obstacles they place on businesses says only one American state — New York — has more such obstacles than California. The report, assembled by scholars at the Fraser Institute […]