Tag "astronauts"

Back to homepage

Silicon Valley is Star City

May 17, 2012 By John Seiler Why do young nerds angling to be the next Steve Jobs still flock to Silicon Valley? That’s where Mark Zuckerberg transplanted Facebook, which he started in his Harvard dorm room. Facebook’s IPO this week

Read More