Description
businessweek.com—
“Babson College professor Elaine Allen, the research director of the Global Entrepreneurship Monitor, discusses the latest findings of this international study of nascent and startup business owners, and how governments help or hinder business formation”