Description
chicagogsb.edu— “Many entrepreneurs invest substantial amounts of money in their own privately held companies. Recent research suggests that such investment strategies result in a much less attractive risk-return trade-off than investing in publicly traded stocks.”