SAN FRANCISCO: Computers and Structures Inc. (CSI) held its 38th Annual Party on Saturday, April 6 at the San Francisco City Hall Rotunda to the delight of the few hundred
SAN FRANCISCO: Computers and Structures Inc. (CSI) held its 38th Annual Party on Saturday, April 6 at the San Francisco City Hall Rotunda to the delight of the few hundred