The number of college graduates has gone up significantly since 2000, but fewer graduates in recent years are taking the initiative to start their own businesses. Many would-be entrepreneurs say student loan debt is to blame, Quartz reported.

Related Posts