2 ms·
Even still, why aren't said companies concentrated in other states ? It kind of makes sense they're geographically pretty close? If you were going to start a
by bamboozled 6y ago
Even still, why aren't said companies concentrated in other states ?
It kind of makes sense they're geographically pretty close?
If you were going to start a tech company in 2010, why wouldn't you build near other campuses ? Hiring etc would be so much easier. You'd be at a disadvantage to be in another part of California?