Last week Forbes named San Diego the best place in the country to launch a startup. But there are many different ways to evaluate this claim, and plenty of skeptics have emerged.
Last week Forbes named San Diego the best place in the country to launch a startup. But there are many different ways to evaluate this claim, and plenty of skeptics have emerged.