Innovate or Suffer Slow Brain Asphyxiation
“Failing at Innovation?” a recent Businessweek headline fretted. “The U.S. created fewer start-ups … in 2007 than in 1990,” the article said. “Those new companies that do get formed employ fewer people, [with] new establishments [opening] for business with about 7.5 jobs on average, compared with 4.9 jobs in the 2000s.”That’s too bad, because it […]