Texas Tops List, N.C. Ranks No. 7 in Welcoming Fleeing California Businesses
As California’s awful public policies prompt business after business to leave the state, North Carolina is one of the beneficiaries. A recent Hoover Institution working paper attempts to explain “Why…