The focus on employer-provided health insurance in the United States may restrict
business creation. We address the limited research on the topic of “entrepreneurship lock” by using recent panel data from matched Current ...
Employer-provided health insurance in the United States is suspected of restricting job mobility, resulting in “job lock.” Previous research on job lock finds mixed results using several methodologies. We take a new ...