By Matt Artz
Monday, June 2nd, 2008 at 6:26 pm in Uncategorized.
George Avalos of the Contra Costa Times writes that more tech companies have started setting up shop in Fremont. For the story, click here.
[You can leave a response, or trackback from your own site.]