Economic Development and Business Ownership: An Analysis Using Data of 23 OECD Countries in the Period 1976–1996 | Litlas